<template>
  <div id="new_add" class="new_add">
    <el-row style="margin-bottom: 20px">
      <el-col>
        <el-card class="top_step" id="top_step" :class="{ is_fixed: isFixed }">
          <el-steps :active="active" align-center>
            <el-step title="基本信息" icon="el-icon-s-custom"></el-step>
            <el-step title="学科建设" icon="el-icon-s-flag"></el-step>
            <el-step title="社会服务" icon="el-icon-s-promotion"></el-step>
            <el-step title="步骤4" icon="el-icon-s-order"></el-step>
            <el-step title="步骤5" icon="el-icon-message-solid"></el-step>
            <el-step title="步骤6" icon="el-icon-picture"></el-step>
          </el-steps>
        </el-card>
      </el-col>
    </el-row>
    <div v-if="active === 0">
      <el-form
        :model="sendmsg"
        ref="sendmsg"
        label-suffix=" :"
      >
        <el-form-item label="年度时间" prop="time">
          <el-date-picker
            type="date"
            value-format="yyyy-MM-dd"
            v-model="sendmsg.time"
            placeholder="请选择日期"
            :disabled="this.isedit"
          ></el-date-picker>
        </el-form-item>
      </el-form>
      <el-form
        :model="firstPage"
        ref="firstPage"
        label-suffix=" :"
      >
        <el-form-item label="学科门类" prop="subject">
          <el-select v-model="firstPage.fpCategory" placeholder="请选择">
            <el-option label="自然科学" value="自然科学"> </el-option>
            <el-option label="人文社科" value="人文社科"> </el-option>
          </el-select>
        </el-form-item>
        <el-form-item label="学科名称" prop="fpName">
          <el-input
            v-model.trim="sendmsg.subject"
            placeholder="请输入学科名称"
          ></el-input>
        </el-form-item>
        <el-form-item label="学科方向" prop="fpFace">
          <el-input
            v-model.trim="firstPage.fpFace"
            placeholder="请输入学科方向"
          ></el-input>
        </el-form-item>
        <el-form-item label="学科代码" prop="fpId">
          <el-input
            v-model.trim="firstPage.fpId"
            placeholder="请输入学科代码"
          ></el-input>
        </el-form-item>
        <el-form-item label="学科负责人" prop="fpPerson">
          <el-input
            v-model.trim="firstPage.fpPerson"
            placeholder="请输入学科负责人"
          ></el-input>
        </el-form-item>
        <el-form-item label="学科所在学院" prop="fpUtils">
          <el-input
            v-model.trim="sendmsg.department"
            placeholder="请输入学科所在学院"
          ></el-input>
        </el-form-item>
        <el-form-item label="填表时间" prop="fpDate">
          <el-date-picker
            type="date"
            value-format="yyyy-MM-dd"
            v-model="firstPage.fpDate"
            placeholder="请选择日期"
          ></el-date-picker>
        </el-form-item>
      </el-form>
      <hr />
      <i
        class="el-icon-info"
        :style="{ fontSize: '18px', color: 'red', fontFamily: '微软雅黑' }"
        >请填写【年度时间，部门，学科】后方可进行下一步</i
      >
    </div>
    <div v-if="active === 1">
      <!-- 1.学科建设目标 -->
      <el-form
        ref="formFirst"
        :model="formFirst"
        label-suffix=":"
        :inline="true"
      >
        <el-form-item label="1,学科建设目标:">
          <quill-editor v-model="formFirst.dctTarget"> </quill-editor>
        </el-form-item>
        <el-form-item label="2,学科建设情况:">
          <quill-editor v-model="formFirst.dctIntroduction"> </quill-editor>
        </el-form-item>
        <!-- <h1>3．人才培养</h1>

        <h2>3-1思想政治教育特色与成效</h2>
        <hr />
        <p>
          填写“三全育人”综合改革情况，突出课程思政改革、社会实践开展、基层党组织建设、思政队伍建设等方面的特色做法和主要成效。
        </p> -->
        <el-form-item label="（一）思想政治教育特色做法（列条即可）。">
          <quill-editor v-model="formFirst.dctCplpe"> </quill-editor>
        </el-form-item>
        <el-form-item label="（二）思想政治教育主要成效（列条即可）。">
          <quill-editor v-model="formFirst.dctMaolape"> </quill-editor>
        </el-form-item>
        <div v-for="(item, index) in formFirst.dctHonor" :key="index">
          <el-form-item> {{ index + 1 }}: </el-form-item>
          <el-form-item label="荣誉奖章类型">
            <el-input v-model="item.category"></el-input>
          </el-form-item>
          <el-form-item label="获得者">
            <el-input v-model="item.person"></el-input>
          </el-form-item>
          <el-form-item label="获得时间">
            <el-date-picker
              v-model="item.time"
              type="date"
              value-format="yyyy-MM-dd"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="primary"
              icon="el-icon-circle-plus"
              size="mini"
              @click="addnew(formFirst.dctHonor)"
            ></el-button>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formFirst.dctHonor, index)"
              :disabled="formFirst.dctHonor.length < 2"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <!-- 3．人才培养 -->
      <p>
        说明：①表（一）专职辅导员指在院系专职从事大学生日常思想政治教育工作的教职员工，包括院系党委（党总支）副书记、学工组长、团委（团总支）书记等，不包括校团委、学工部、研工部人员。②若本学科依托多个院系建设，辅导员数按所有院系全部辅导员的总数统计。③“辅导员管理的学生总数”指所填专/兼职辅导员所管理的全部学生（包括各类研究生和本科生）总数，不含同等学力申请博士和硕士人员。④若获得“全国高校优秀中青年思想政治理论课教师择优资助项目、全国高校思想政治理论课教学方法改革择优推广项目、全国高校百个研究生样板党支部、全国高校百名研究生党员标兵、全国党建工作示范高校、全国党建工作标杆院系、全国党建工作样板支部、全国先进基层党组织、最美高校辅导员、最美大学生、中国大学生年度人物、全国高校辅导员年度人物”荣誉表彰，请在表（二）下方表格单独列出，其他荣誉表彰可在表（二）中文字描述。
      </p>
    </div>
    <!-- 第二部分 -->
    <div v-if="active === 2">
      <!-- 3-2教学成果奖 -->

      <h2>3-2教学成果奖</h2>
      <hr />
      <h3>（一）国家级教学成果奖</h3>
      <el-button type="text" @click="dialogtableSecond1 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableSecond1">
        <el-input
          v-model="searchTableSecond1"
          size="mini"
          placeholder="输入奖项名称搜索"
        />
        <el-table
          :data="
            tableSecond1.filter(
              (data) =>
                !searchTableSecond1 ||
                data.taaAwaname
                  .toLowerCase()
                  .includes(searchTableSecond1.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in countryLevelLabel"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableSecond1 = false">取 消</el-button>
          <el-button type="primary" @click="suretableSecond1">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formSecond1"
        ref="formSecond1"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formSecond1.countryLevel" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            :label="children.label"
            v-for="children in formSecond1Label"
            :key="children.model"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formSecond1.countryLevel, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <h3>（二）其他代表性教学成果奖</h3>
      <el-button type="text" @click="dialogtableSecond2 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableSecond2">
        <el-input
          v-model="searchTableSecond1"
          size="mini"
          placeholder="输入奖项名称搜索"
        />
        <el-table
          :data="
            tableSecond2.filter(
              (data) =>
                !searchTableSecond1 ||
                data.taaAwaname
                  .toLowerCase()
                  .includes(searchTableSecond1.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in countryLevelLabel"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableSecond2 = false">取 消</el-button>
          <el-button type="primary" @click="suretableSecond2">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formSecond1"
        ref="formSecond1"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formSecond1.otherLevel" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="children in formSecond1Label"
            :label="children.label"
            :key="children.model"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formSecond1.otherLevel, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>
        说明：①表（一）限填本学年评价期内获得的“国家级教学成果奖（高等教育类）、中国学位与研究生教育学会研究生教育成果奖”，文件中列出的各“获奖单位”均可填写。②表（二）填写其他5项代表性教学成果奖（如军队教学成果奖、省级教学成果奖等）。③“获奖年度”应与获奖证书名称或内容的年度表述一致，若无明确的年度表述以证书编号中的年度信息为准，其他以证书落款年度为准
      </p>
      <hr />
      <!-- 3-3教学工程 -->
      <h2>3-3教学工程</h2>
      <el-button type="text" @click="dialogtableSecond3 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableSecond3">
        <el-input
          v-model="searchTableSecond3"
          size="mini"
          placeholder="输入类别搜索"
        />
        <el-table
          :data="
            tableSecond3.filter(
              (data) =>
                !searchTableSecond3 ||
                data.teCategory
                  .toLowerCase()
                  .includes(searchTableSecond3.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in NotSearchtableSecond3Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableSecond3 = false">取 消</el-button>
          <el-button type="primary" @click="suretableSecond3">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formSecond2"
        ref="formSecond2"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formSecond2.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="children in tableSecond3Label"
            :label="children.label"
            :key="children.model"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formSecond2.firArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>说明：本表限填本学年评价期内省级及以上教学工程项目。</p>
      <hr />
      <!-- 3-4 学生国际交流情况  -->
      <h2>3-4 学生国际交流情况</h2>
      <hr />
      <el-form :model="formSecond3" label-position="right" label-suffix=" :" :inline="true" >
        <el-form-item label="专业学位类别">
          <el-input v-model="formSecond3.iesCategory"></el-input>
        </el-form-item>
        <h3>（一）赴境外交流学习学生情况</h3>
        <el-form-item label="在校生总数" prop="iesCount" :rules="[
          { type: 'number', message: '必须为数字值'}
        ]">
          <el-input type="number" step="1" v-model.number="formSecond3.iesCount" placeholder="请输入数字值" ></el-input>
        </el-form-item>
        <el-form-item label="赴境外交流学生(人数以及比例)">
          <el-input v-model="formSecond3.iesOverexchstu"></el-input>
        </el-form-item>
        <el-form-item label="其中：国家留学基金委资助人数">
          <el-input  type="number" v-model.number="formSecond3.iesNossbtnsf" placeholder="请输入数字值" ></el-input>
        </el-form-item>
        <h3>（二）参加国际学术会议做报告学生情况</h3>
        <el-form-item label="境内">
          <el-input  type="number" v-model.number="formSecond3.iesIterritory"></el-input>
        </el-form-item>
        <el-form-item label="境外">
          <el-input  type="number" v-model.number="formSecond3.iesOterritory"></el-input>
        </el-form-item>
        <hr />
        <div v-for="(item, index) in formSecond3.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item label="口头报告名称">
            <el-input v-model="item.name"></el-input>
          </el-form-item>
          <el-form-item label="会议名称及地点">
            <el-input v-model="item.address"></el-input>
          </el-form-item>
          <el-form-item label="报告时间">
            <el-date-picker
              v-model="item.time"
              type="date"
              value-format="yyyy-MM-dd"
            ></el-date-picker>
          </el-form-item>
          <el-form-item label="报告人">
            <el-input v-model="item.person"></el-input>
          </el-form-item>
          <el-form-item label="报告类型">
            <el-input v-model="item.category"></el-input>
          </el-form-item>
          <el-form-item>
            <el-button
              type="primary"
              icon="el-icon-circle-plus"
              size="mini"
              @click="addnew(formSecond3.firArr)"
            ></el-button>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formSecond3.firArr, index)"
              :disabled="formSecond3.firArr.length < 2"
            ></el-button>
          </el-form-item>
        </div>
        <el-form-item label="（三）赴境外参加其他学术活动情况（限300字）">
          <quill-editor v-model="formSecond3.iesAgataoaa"> </quill-editor>
        </el-form-item>
      </el-form>
      <p>
        说明：①本表填写本学年评价期内赴境外（含港澳台地区）交流学习、参加国际会议或学术活动以及来华留学生情况。②表（一）填写赴境外联合培养或攻读学位的硕士研究生（不含同等学力申请硕士人员、留学生、中外合作办学机构和项目的学生），截本学年在境外连续时长不少于3个月。③同一学生在同一学习阶段（硕士）只统计一次。④“在校生数”指具有学籍并在各学年9月1日进行学籍注册的全日制研究生数。⑤“报告类型”限填“大会报告、分会报告”。⑥表（四）填写来华留学人数最多的5个国家（地区）或高校分布情况，仅统计学位生，不含学历生、交换生、交流生、预科生和语言培训学生。⑦如本学科没有学术学位类别研究生，请填写专业学位类别的研究生；专业学位类别。
      </p>
      <hr />

      <!-- 来华学生情况预留位置 -->
      <h3>(四)来华留学生情况（人数及比例)</h3>
      <el-form
        label-position="right"
        label-suffix=" :"
        :inline="true"
        :model="formSecond4"
      >
        <div v-for="(item, index) in formSecond4.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-select v-model="item.ascCategory" placeholder="请选择类别">
            <el-option
              v-for="children in formSecond4Options"
              :key="children"
              :label="children"
              :value="children"
            >
            </el-option>
          </el-select>
          <el-form-item
            label="国家(地区)"
            v-if="
              item.ascCategory != '其他国家' || item.ascCategory !== '其他高校'
            "
          >
            <el-input v-model="item.ascMsource"></el-input>
          </el-form-item>
          <el-form-item label="人数">
            <el-input  type="number" v-model.number="item.ascCount" placeholder="请输入数字值" ></el-input>
          </el-form-item>
          <el-form-item label="比例">
            <el-input v-model="item.ascProportion"></el-input>
          </el-form-item>
          <el-form-item>
            <el-button
              type="primary"
              icon="el-icon-circle-plus"
              size="mini"
              @click="addnew(formSecond4.firArr)"
            ></el-button>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formSecond4.firArr, index)"
              :disabled="formSecond4.firArr.length < 2"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <hr />
      <!-- 3-5在校生代表性成果 -->
      <h2>3-5在校生代表性成果</h2>
      <el-form
        :model="formSecond5"
        ref="formSecond5"
        label-position="right"
        label-suffix=" :"
        :inline="true"
      >
        <el-form-item label="（一）在校生总体学习成果（列条即可）"
          ><quill-editor v-model="formSecond5.rasisAwa"> </quill-editor
        ></el-form-item>
      </el-form>

      <h3>（二）在校生代表性成果（限20人，每人填写1-3项代表性成果）</h3>
      <el-form
        label-position="right"
        label-suffix=" :"
        :inline="true"
        :model="formSecond5"
      >
        <div v-for="(item, index) in formSecond5.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item label="姓名(入学时间，学位类型，学习方式)">
            <el-input v-model="item.rasisName"></el-input>
          </el-form-item>
          <el-form-item label="成果类别">
            <el-input v-model="item.rasisCategory"></el-input>
          </el-form-item>
          <el-form-item label="获得时间">
            <el-date-picker
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item.rasisGtime"
              placeholder="请选择日期"
            ></el-date-picker>
          </el-form-item>
          <el-form-item label="学生参与情况">
            <el-input v-model="item.rasisStupart"></el-input>
          </el-form-item>
          <el-form-item label="成果简介">
            <el-input
              type="textarea"
              v-model="item.rasisIntroduction"
            ></el-input>
          </el-form-item>
          <el-form-item>
            <el-button
              type="primary"
              icon="el-icon-circle-plus"
              size="mini"
              @click="addnew(formSecond5.firArr)"
            ></el-button>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formSecond5.firArr, index)"
              :disabled="formSecond5.firArr.length < 2"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>
        说明：①本表填写本学年评价期内本学科在校生“德智体美劳”全方位总体学习成果，并列举表现突出的20名学生及其代表性成果。②表（二）限填除导师外学生为第一完成人（如第一作者、通讯作者、第一发明人、第一获奖人、唯一获奖人、团队负责人等）的成果。③“学习方式”限填“全日制、非全日制、同等学力”。④“成果类别”限填学科成员作为第一指导教师指导学生获得“党建思政获奖、学术成果与获奖、优秀学位论文（省级及以上）、学科竞赛获奖（B类及以上学科竞赛，省赛二等奖及以上）、体育比赛获奖、实践与创业成果、美育与劳动教育成果”。
      </p>
      <hr />
      <!-- 3-6学生就业与职业发展质量  -->

      <h2>3-6学生就业与职业发展质量</h2>
      <hr />
      <!-- 3-6-1学生整体就业情况 -->
      <h2>3-6-1学生整体就业情况</h2>
      <hr />
      <h3>（一）就业情况统计（单位：人）</h3>
      <el-form
        label-position="right"
        label-suffix=" :"
        :inline="true"
        :model="formSecond6"
      >
        <el-form-item label="学位类别">
          <el-input v-model="formSecond6.secdqAwa"></el-input>
        </el-form-item>
        <el-form-item label="学生类型">
          <el-input v-model="formSecond6.secdqCategor"></el-input>
        </el-form-item>
        <el-form-item label="毕业生总数">
          <el-input  type="number" v-model="formSecond6.secdqTotalnumgra"></el-input>
        </el-form-item>
        <el-form-item label="授予学位数">
          <el-input  type="number" v-model="formSecond6.secdqNumdegawa"></el-input>
        </el-form-item>
        <el-form-item label="协议合同就业">
          <el-input  type="number"  v-model="formSecond6.secdqAgrconemp"></el-input>
        </el-form-item>
        <el-form-item label="自主创业">
          <el-input  type="number" v-model="formSecond6.secdqSelfemp"></el-input>
        </el-form-item>
        <el-form-item label="灵活就业">
          <el-input  type="number" v-model="formSecond6.secdqStupart"></el-input>
        </el-form-item>
        <el-form-item label="境内升学">
          <el-input  type="number" v-model="formSecond6.secdqDomfuredu"></el-input>
        </el-form-item>
        <el-form-item label="境外升学">
          <el-input  type="number" v-model="formSecond6.secdqOvefuredu"></el-input>
        </el-form-item>
        <el-form-item label="就业人数及就业率">
          <el-input v-model="formSecond6.secdqNoepaer"></el-input>
        </el-form-item>
      </el-form>
      <hr />
      <h3>（二）主要就业去向（单位：人）</h3>
      <el-form
        label-position="right"
        label-suffix=" :"
        :inline="true"
        :model="formSecond7"
      >
        <div v-for="(item, index) in formSecond7.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-select v-model="item.tedCategory" placeholder="请选择类别">
            <el-option
              v-for="children in formSecond7Options"
              :key="children"
              :label="children"
              :value="children"
            >
            </el-option>
          </el-select>
          <el-form-item label="就业单位/就读院校">
            <el-input v-model="item.tedCategoryname"></el-input>
          </el-form-item>
          <el-form-item label="人数及比例">
            <el-input v-model="item.tedCount"></el-input>
          </el-form-item>
          <el-form-item>
            <el-button
              type="primary"
              icon="el-icon-circle-plus"
              size="mini"
              @click="addnew(formSecond7.firArr)"
            ></el-button>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formSecond7.firArr, index)"
              :disabled="formSecond7.firArr.length < 2"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>

      <hr />
      <h3>（三）签约单位类型分布（单位：人）</h3>
      <el-form label-position="right" label-suffix=" :" :inline="true">
        <el-form-item label="党政机关">
          <el-input  type="number" v-model="formSecond6.secdqPago"></el-input>
        </el-form-item>
        <el-form-item label="高等教育单位">
          <el-input  type="number" v-model="formSecond6.secdqHeu"></el-input>
        </el-form-item>
        <el-form-item label="中初等教育单位">
          <el-input  type="number" v-model="formSecond6.secdqSapeu"></el-input>
        </el-form-item>
        <el-form-item label="科研单位">
          <el-input  type="number" v-model="formSecond6.secdqSru"></el-input>
        </el-form-item>
        <el-form-item label="医疗卫生单位">
          <el-input  type="number" v-model="formSecond6.secdqHu"></el-input>
        </el-form-item>
        <el-form-item label="其他事业单位">
          <el-input type="number" v-model="formSecond6.secdqOpi"></el-input>
        </el-form-item>
        <el-form-item label="国有企业">
          <el-input  type="number" v-model="formSecond6.secdqSoe"></el-input>
        </el-form-item>
        <el-form-item label="民营企业">
          <el-input  type="number" v-model="formSecond6.secdqPe"></el-input>
        </el-form-item>
        <el-form-item label="三资企业">
          <el-input  type="number" v-model="formSecond6.secdqFue"></el-input>
        </el-form-item>
        <el-form-item label="部队">
          <el-input  type="number" v-model="formSecond6.secdqTroops"></el-input>
        </el-form-item>
        <el-form-item label="其他">
          <el-input  type="number" v-model="formSecond6.secdqOther"></el-input>
        </el-form-item>
        <hr />
        <h3>（四）签约单位地域分布（单位：人）</h3>
        <el-form-item label="本省">
          <el-input  type="number" v-model="formSecond6.secdqTprovince"></el-input>
        </el-form-item>
        <el-form-item label="东部地区">
          <el-input  type="number" v-model="formSecond6.secdqEasreg"></el-input>
        </el-form-item>
        <el-form-item label="中部地区">
          <el-input  type="number" v-model="formSecond6.secdqCenreg"></el-input>
        </el-form-item>
        <el-form-item label="西部地区">
          <el-input  type="number" v-model="formSecond6.secdqWesreg"></el-input>
        </el-form-item>
        <el-form-item label="境外">
          <el-input  type="number" v-model="formSecond6.secdqOverseas"></el-input>
        </el-form-item>

        <el-form-item label="（五）在艰苦地区和基层就业情况（列条即可）">
          <quill-editor v-model="formSecond6.secdqEihatgrl"> </quill-editor>
        </el-form-item>
      </el-form>
      <p>
        说明：①相关数据按教育部《关于调整全国普通高等学校毕业生就业数据库结构及代码标准的通知》（教学司函〔2014〕1号）和《教育部办公厅关于严格核查2020届高校毕业生就业数据的通知》（教学厅函〔2020〕19号）要求统计。②“就业率”指当年协议和合同就业、自主创业、灵活就业和升学的学生总数与毕业生总数的比值，统计时均不含同等学力申请硕士人员。③表（三）、表（四）仅对表（一）中“协议和合同就业”的毕业生进行统计。④“毕业生总数”以毕业证书时间为准，“授予学位数”以学位证书时间为准。⑤“东部地区”指北京、天津、河北、辽宁、上海、江苏、浙江、福建、山东、广东、海南等11个省级行政区；“中部地区”指山西、吉林、黑龙江、安徽、江西、河南、湖北、湖南等8个省级行政区；“西部地区”指四川、重庆、贵州、云南、西藏、陕西、甘肃、青海、宁夏、新疆、广西、内蒙古等12个省级行政区；已在“本省”统计的人数，不在“所在区域（东部、中部、西部）”重复统计。o如无学术学位研究生，请填写专业学位类别的研究生就业情况；请注明专业学位类别。
      </p>
      <hr />
      <!-- 3-6-2代表性毕业生  -->

      <h2>3-6-2代表性毕业生</h2>
      <el-form
        label-position="right"
        label-suffix=" :"
        :inline="true"
        :model="formSecond8"
      >
        <div v-for="(item, index) in formSecond8.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item label="姓名">
            <el-input v-model="item.rgName"></el-input>
          </el-form-item>
          <el-form-item label="年度时间">
            <el-date-picker
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item.rgEndyear"
              placeholder="请选择日期"
            ></el-date-picker>
          </el-form-item>
          <el-form-item label="学士授予单位及学科/专业">
            <el-input v-model="item.rgBachelor"></el-input>
          </el-form-item>
          <el-form-item label="硕士授予单位及学科/专业">
            <el-input v-model="item.rgMaster"></el-input>
          </el-form-item>
          <el-form-item label="博士授予单位及学科/专业">
            <el-input v-model="item.rgDoctor"></el-input>
          </el-form-item>
          <el-form-item label="工作单位及行政级别/专业技术职务">
            <el-input v-model="item.rgWorkplace"></el-input>
          </el-form-item>
          <el-form-item label="毕业生简介">
            <el-input type="textarea" autosize v-model="item.rgEndintro">
            </el-input>
          </el-form-item>
          <el-form-item>
            <el-button
              type="primary"
              icon="el-icon-circle-plus"
              size="mini"
              @click="addnew(formSecond8.firArr)"
            ></el-button>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formSecond8.firArr, index)"
              :disabled="formSecond8.firArr.length < 2"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>

      <p>
        说明：①本表填写本年度代表性毕业生情况。②“学习方式”限填“全日制、非全日制、同等学力”。③“毕业年度”填写毕业生在本单位本学科获得最高学位的年度。④“学位授予单位及学科/专业填报目前已获得的所有学位信息，若没有，则不填”⑤“所在地”填写工作单位所在省、自治区、直辖市，境外单位填写所在国家（地区）⑥“单位类型”限填“党政及部队机关、教育科研单位、医疗卫生单位、其他事业单位、国有企业、民营及其他企业、其他类型单位”。⑦“行政级别”限填“省部级正职、省部级副职、厅局级正职、厅局级副职、县处级正职、县处级副职、其他”，“专业技术职务”限填“正高级、副高级、其他”。
      </p>
      <hr />
      <!-- 3-7专业认证（限“可认证的专业”填写） -->
      <h2>3-7专业认证（限“可认证的专业”填写）</h2>
      <el-button type="text" @click="dialogtableSecond4 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableSecond4">
        <el-input
          v-model="searchTableSecond4"
          size="mini"
          placeholder="输入类别搜索"
        />
        <el-table
          :data="
            tableSecond4.filter(
              (data) =>
                !searchTableSecond4 ||
                data.pcCategory
                  .toLowerCase()
                  .includes(searchTableSecond4.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in searchTableSecond4Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableSecond4 = false">取 消</el-button>
          <el-button type="primary" @click="suretableSecond4">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formSecond9"
        ref="formSecond9"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formSecond9.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            :label="children.label"
            v-for="children in formSecond9Label"
            :key="children.model"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formSecond9.firArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>说明：本表限填本学年评价期内通过专业认证专业。</p>
      <hr />
      <!-- 3-8教改项目 -->
      <h2>3-8教改项目</h2>
      <el-button type="text" @click="dialogtableSecond5 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableSecond5">
        <el-input
          v-model="searchTableSecond5"
          size="mini"
          placeholder="输入关键字搜索"
        />
        <el-table
          :data="
            tableSecond5.filter(
              (data) =>
                !searchTableSecond5 ||
                data.pcCategory
                  .toLowerCase()
                  .includes(searchTableSecond5.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableSecond5Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableSecond5 = false">取 消</el-button>
          <el-button type="primary" @click="suretableSecond5">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formSecond9"
        ref="formSecond9"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formSecond9.secArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            :label="children.label"
            v-for="children in formSecond9Label"
            :key="children.model"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formSecond9.secArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>

      <p>说明：本表限填本学年评价期内新增省级及以上教改项目。</p>
      <hr />
      <!-- 3-9出版教材 -->
      <h2>3-9出版教材</h2>
      <el-button type="text" @click="dialogtableSecond6 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableSecond6">
        <el-input
          v-model="searchTableSecond6"
          size="mini"
          placeholder="输入教材名称搜索"
        />
        <el-table
          :data="
            tableSecond6.filter(
              (data) =>
                !searchTableSecond6 ||
                data.potName
                  .toLowerCase()
                  .includes(searchTableSecond6.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableSecond6Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableSecond6 = false">取 消</el-button>
          <el-button type="primary" @click="suretableSecond6">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formSecond10"
        ref="formSecond10"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formSecond10.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            :label="children.label"
            v-for="children in formSecond10Label"
            :key="children.model"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formSecond10.firArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>

      <p>
        说明：①本表填写本学年评价期内出版或再版的代表性教材（含国外教材译本），仅限“第一作者单位”填写。②若出版“系列教材”中的多个分册，只填写一次（在教材名称中注明分册数）。③“署名情况”填写“主编、系列教材总主编、系列教材分册主编”等。④“教材使用情况”可填写教材使用范围（如学校、院系）、数量（如累计印数、使用人数）等情况。⑤若教材为国家级规划教材或被评为优秀教材等，请在“备注”栏中注明。
      </p>
      <hr />
      <!-- 3-10学科竞赛 -->
      <h2>3-10学科竞赛</h2>
      <el-button type="text" @click="dialogtableSecond7 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableSecond7">
        <el-input
          v-model="searchTableSecond7"
          size="mini"
          placeholder="输入类别搜索"
        />
        <el-table
          :data="
            tableSecond7.filter(
              (data) =>
                !searchTableSecond7 ||
                data.dtcLevel
                  .toLowerCase()
                  .includes(searchTableSecond7.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableSecond7Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableSecond7 = false">取 消</el-button>
          <el-button type="primary" @click="suretableSecond7">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formSecond11"
        ref="formSecond11"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formSecond11.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            :label="children.label"
            v-for="children in formSecond11FirArrLabel"
            :key="children.model"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formSecond11.firArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>

      <p>
        说明：本表限填本学年评价期内学科成员作为第一指导教师指导学生获得B类及以上学科竞赛，省赛二等奖及以上。
      </p>
      <hr />
      <!-- 3-11体育比赛 -->
      <h2>3-11体育比赛</h2>
      <el-button type="text" @click="dialogtableSecond8 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableSecond8">
        <el-input
          v-model="searchTableSecond8"
          size="mini"
          placeholder="输入类别搜索"
        />
        <el-table
          :data="
            tableSecond8.filter(
              (data) =>
                !searchTableSecond7 ||
                data.dtcLevel
                  .toLowerCase()
                  .includes(searchTableSecond7.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableSecond8Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableSecond8 = false">取 消</el-button>
          <el-button type="primary" @click="suretableSecond8">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formSecond11"
        ref="formSecond11"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formSecond11.secArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            :label="children.label"
            v-for="children in formSecond11SecArrLabel"
            :key="children.model"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formSecond11.secArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>

      <p>
        说明：本表限填本学年评价期内学科成员作为主教练指导学生获得省级（及以上）集体或单项比赛冠军。
      </p>
      <hr />
      <!-- 3-12研究生优秀学位论文 -->
      <h2>3-12研究生优秀学位论文</h2>
      <el-button type="text" @click="dialogtableSecond9 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableSecond9">
        <el-input
          v-model="searchTableSecond9"
          size="mini"
          placeholder="输入类别搜索"
        />
        <el-table
          :data="
            tableSecond9.filter(
              (data) =>
                !searchTableSecond9 ||
                data.dtcLevel
                  .toLowerCase()
                  .includes(searchTableSecond9.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableSecond9Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableSecond9 = false">取 消</el-button>
          <el-button type="primary" @click="suretableSecond9">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formSecond11"
        ref="formSecond11"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formSecond11.thiArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            :label="children.label"
            v-for="children in formSecond11ThiArrLabel"
            :key="children.model"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formSecond11.thiArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>

      <p>说明：本表限填本学年评价期内河南省优秀硕士学位论文。</p>
      <hr />
      <!-- （二）参加国际学术会议做报告学生情况 -->
    </div>
    <!-- 第三部分 -->
    <div v-if="active === 3">
      <h1>4．师资队伍与资源</h1>
      <hr />
      <!-- 4-1师德师风建设机制与成效 -->
      <h2>4-1师德师风建设机制与成效</h2>

      <el-form
        :model="formThird1"
        ref="formThird1"
        label-suffix=" :"
        :inline="true"
      >
        <el-form-item label="（一）师德师风建设机制与做法（列条即可）">
          <quill-editor v-model="formThird1.tmWork"> </quill-editor>
        </el-form-item>
        <el-form-item label="正教授给本科生上课的人数比例">
          <el-input  v-model="formThird1.tmProportion"></el-input>
        </el-form-item>
        <el-form-item label="正教授人均年平均给本科生上课门数">
          <el-input  type="number" v-model="formThird1.tmCount"></el-input>
        </el-form-item>
        <el-form-item label="正教授人均年平均给本科生上课课时">
          <el-input  type="number" v-model="formThird1.tmHcount"></el-input>
        </el-form-item>
        <el-form-item label="（二）师德师风建设主要成效（列条即可">
          <quill-editor v-model="formThird1.tmEfect"> </quill-editor>
        </el-form-item>
        <div v-for="(item, index) in formThird1.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item label="项目类型">
            <el-input v-model="item.category"></el-input>
          </el-form-item>
          <el-form-item label="获得者">
            <el-input v-model="item.person"></el-input>
          </el-form-item>
          <el-form-item label="获得时间">
            <el-date-picker
              v-model="item.time"
              type="date"
              value-format="yyyy-MM-dd"
            ></el-date-picker>
          </el-form-item>
          <el-button
            type="primary"
            icon="el-icon-circle-plus"
            size="mini"
            @click="addnew(formThird1.firArr)"
          ></el-button>
          <el-button
            type="danger"
            icon="el-icon-remove"
            size="mini"
            @click="remove(formThird1.firArr, index)"
            :disabled="formThird1.firArr.length < 2"
          ></el-button>
        </div>
      </el-form>

      <p>
        说明：①表（一）统计教授上课门数及课时数，统计范围包括实验教学课、工程实训课，不包括医学临床教学课、讲座、习题课、课外辅导等，下同。②若本学科专任教师（“专任教师”界定见表
        4-2-1说明②）获得“共和国勋章、人民英雄、人民教育家、人民楷模、人民科学家、人民艺术家、文物保护杰出贡献者、全国高校黄大年式教师团队、时代楷模、全国教书育人楷模、最美教师、全国优秀教师、全国模范教师、全国优秀教育工作者、全国教育系统先进工作者、全国教育系统先进集体、全国师德标兵、全国师德模范、全国劳动模范、全国先进工作者、全国道德模范、全国五一劳动奖章获得者、全国三八红旗手、最美奋斗者、感动中国年度人物、全国优秀共产党员、全国优秀党务工作者、全国抗击新冠肺炎疫情先进个人、全国抗击新冠肺炎疫情先进集体、全国脱贫攻坚奖”荣誉表彰，请在表（二）下方表格单独列出，其他荣誉表彰可在表（二）中文字描述。
      </p>
      <hr />
      <h2>4-2-1师资队伍基本情况</h2>
      <h4>学员结构</h4>
      <el-form
        label-position="right"
         label-suffix=" :"
        :inline="true"
        :model="formThird2StudentStruct"
      >
        <div v-for="(item, index) in formThird2StudentStruct" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item label="最高学位获得单位">
            <el-input v-model="item.highestdegree" placeholder="最高学位获得单位" ></el-input>
          </el-form-item>
          <el-form-item label="人数及比例">
            <el-input v-model="item.numandratio" placeholder="人数及比例" ></el-input>
          </el-form-item>
          <el-form-item>
            <el-button
              type="primary"
              icon="el-icon-circle-plus"
              size="mini"
              @click="addnew(formThird2StudentStruct)"
            ></el-button>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formThird2StudentStruct, index)"
              :disabled="formThird2StudentStruct.length < 2"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <el-form 
        label-position="right"
        label-suffix=" :"
        :inline="true"
        :model="formThird2"
      >
      <h4>生师比</h4>
        <el-form-item label="在校硕士生数">
          <el-input  type="number" v-model="formThird2.btsMastercount" placeholder="在校硕士生数" ></el-input>
        </el-form-item>
        <el-form-item label="专任教师生师比">
          <el-input v-model="formThird2.btsTearatio" placeholder="专任教师生师比" ></el-input>
        </el-form-item>
        <el-form-item label="研究生导师生师比">
          <el-input v-model="formThird2.btsGratutorra" placeholder="研究生导师生师比" ></el-input>
        </el-form-item>
         <el-form-item label="（二）其他教师队伍和教师团队情况（列条即可）">
          <quill-editor v-model="formThird2.btsOther"> </quill-editor>
        </el-form-item>
      </el-form>
      <hr />
      <!-- 4-2师资队伍建设质量 -->
      <h2>4-2师资队伍建设质量</h2>
      <h3>4-2-2代表性教师基本情况（45岁以下青年教师人数不少于1/3</h3>
      <el-form
        :model="formThird3"
        ref="form"
        :inline="true"
        label-position="right"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formThird3.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in formThird3Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="children.label==='年龄'?ageHandler(item[children.model]):item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="primary"
              icon="el-icon-circle-plus"
              size="mini"
              @click="addnew(formThird3.firArr)"
            ></el-button>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formThird3.firArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>

      <!-- 4-3创新团队 -->
      <h2>4-3创新团队</h2>
      <el-button type="text" @click="dialogtableThird3 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableThird3">
        <el-input
          v-model="searchTableThird3"
          size="mini"
          placeholder="输入团队名称搜索"
        />
        <el-table
          :data="
            tableThird3.filter(
              (data) =>
                !searchTableThird3 ||
                data.stName
                  .toLowerCase()
                  .includes(searchTableThird3.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableThird3Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableThird3 = false">取 消</el-button>
          <el-button type="primary" @click="suretableThird3">确 定</el-button>
        </div>
      </el-dialog>
      <el-form :model="formThird4" ref="form" label-width="90px" :inline="true">
        <div v-for="(item, index) in formThird4.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in tableThird3Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formThird4.firArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>说明：本表填写评价期内新增省级（含教育厅）及以上科研创新团队</p>
      <hr />
      <!-- 4-4支撑平台  -->
      <h2>4-4支撑平台</h2>
      <hr />
      <h3>（一）国家级平台</h3>
      <el-button type="text" @click="dialogtableThird4 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableThird4">
        <el-input
          v-model="searchTableThird4"
          size="mini"
          placeholder="输入平台类别搜索"
        />
        <el-table
          :data="
            tableThird4.filter(
              (data) =>
                !searchTableThird4 ||
                data.spCategory
                  .toLowerCase()
                  .includes(searchTableThird4.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="(item, index) in tableThird4Label"
            :key="index"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableThird4 = false">取 消</el-button>
          <el-button type="primary" @click="suretableThird4">确 定</el-button>
        </div>
      </el-dialog>
      <el-form :model="formThird5" ref="form" label-width="90px" :inline="true">
        <div v-for="(item, index) in formThird5.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in tableThird4Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formThird5.firArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <h3>（二）教育部平台、国防重点学科实验室</h3>
      <el-button type="text" @click="dialogtableThird5 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableThird5">
        <el-input
          v-model="searchTableThird5"
          size="mini"
          placeholder="输入平台类别搜索"
        />
        <el-table
          :data="
            tableThird5.filter(
              (data) =>
                !searchTableThird5 ||
                data.spCategory
                  .toLowerCase()
                  .includes(searchTableThird5.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableThird4Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableThird5 = false">取 消</el-button>
          <el-button type="primary" @click="suretableThird5">确 定</el-button>
        </div>
      </el-dialog>
      <el-form :model="formThird5" ref="form" label-width="90px" :inline="true">
        <div v-for="(item, index) in formThird5.secArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in tableThird4Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formThird5.secArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>

      <h3>（三）其他代表性支撑平台（限5项）</h3>
      <el-button type="text" @click="dialogtableThird6 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableThird6">
        <el-input
          v-model="searchTableThird6"
          size="mini"
          placeholder="输入平台类别搜索"
        />
        <el-table
          :data="
            tableThird6.filter(
              (data) =>
                !searchTableThird6 ||
                data.spCategory
                  .toLowerCase()
                  .includes(searchTableThird6.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableThird4Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableThird6 = false">取 消</el-button>
          <el-button type="primary" @click="suretableThird6">确 定</el-button>
        </div>
      </el-dialog>
      <el-form :model="formThird5" ref="form" label-width="90px" :inline="true">
        <div v-for="(item, index) in formThird5.thiArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in tableThird4Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formThird5.thiArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>

      <p>
        说明：①同一实验室、基地、中心有多重冠名的，只填写一次。②表（一）限填“国家重大科技基础设施、国家研究中心、前沿科学中心、集成攻关大平台、国家重点实验室、2011协同创新中心（不含省部共建协同创新中心）、国防科技重点实验室；国家技术创新中心、省部共建国家重点实验室、国家工程技术研究中心、国家工程研究中心、国家工程实验室、国家地方联合工程研究中心（实验室）、国家国际科技合作基地、国家科技资源共享服务平台、国家野外科学观测研究站、国家级实验教学示范中心、国家级虚拟仿真实验教学中心、国家教材建设重点研究基地”。③表（二）限填“教育部重点实验室、教育部工程研究中心、省部共建协同创新中心、教育部国际合作联合实验室、国防重点学科实验室、高等学校学科创新引智基地、教育部野外科学观测研究站”。④表（三）中填写5项其他代表性支撑平台（如省部级重点实验室、基地、中心）。⑤“评估情况”填写平台管理部门最近组织的一次评估结果（评估时间不限于本学年评价期内，未开展的填写“未评估”）。
      </p>
      <hr />
      <!-- 4-5重大仪器设备（限“理学门类”和“工学门类”填写） -->
      <h2>4-5重大仪器设备（限“理学门类”和“工学门类”填写）</h2>
      <el-form
        label-position="right"
        label-suffix=" :"
        :inline="true"
        :model="formThird6"
      >
        <div v-for="(item, index) in formThird6.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item label="仪器设备名称与型号">
            <el-input v-model="item.meName"></el-input>
          </el-form-item>
          <el-form-item label="生产厂家（国别）">
            <el-input v-model="item.meCountry"></el-input>
          </el-form-item>
          <el-form-item label="价值">
            <el-input  type="number" v-model="item.meValue"></el-input>
          </el-form-item>
          <el-form-item label="建设时间">
            <el-date-picker
              v-model="item.meJtime"
              type="date"
              value-format="yyyy-MM-dd"
            ></el-date-picker>
          </el-form-item>
          <el-form-item label="参与学科情况">
            <el-input v-model="item.meSubintro"></el-input>
          </el-form-item>
          <br>
          <el-form-item
            label="对本学科人才培养、科学研究和社会服务的支持作用（限100字）"
          >
            <el-input type="textarea" v-model="item.meEffect" autosize style="width:550px">
            </el-input>
          </el-form-item>
          <el-form-item>
            <el-button
              type="primary"
              icon="el-icon-circle-plus"
              size="mini"
              @click="addnew(formThird6.firArr)"
            ></el-button>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formThird6.firArr, index)"
              :disabled="formThird6.firArr.length < 2"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>
        说明：①本表填写本单位购置或研制，目前仍在投入使用的5项单台（套）价值最高的仪器设备与实验装置。②对于自行研制的重大仪器设备，“价值”按照同类型设备的市场价值进行估算，并在“生产厂家”栏中填写“自行研制”。③“建账时间”填写固定资产登记时间。④“对本学科人才培养、科学研究和社会服务的支撑作用”中应包含仪器设备供学生使用情况。
      </p>
    </div>
    <!-- 第四部分 -->
    <div v-if="active === 4">
      <h1>5．科学研究水平</h1>
      <hr />
      <!-- 5-1 科研项目情况 -->
      <h2>5-1 科研项目情况</h2>
      <hr />
      <!-- 5-1-1纵向科研项目 -->
      <h2>5-1-1纵向科研项目</h2>
      <el-button type="text" @click="dialogtableFour1 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableFour1">
        <el-input
          v-model="searchTableFour1"
          size="mini"
          placeholder="输入项目来源搜索"
        />
        <el-table
          :data="
            tableFour1.filter(
              (data) =>
                !searchTableFour1 ||
                data.srlRoot
                  .toLowerCase()
                  .includes(searchTableFour1.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableFour1Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableFour1 = false">取 消</el-button>
          <el-button type="primary" @click="suretableFour1">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formFour1"
        ref="formFour1"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formFour1.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in formFour1Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formFour1.firArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>
        说明：①本表限填本学年评价期内本单位牵头立项的“国家自然科学基金、国家科技重大专项（含军口）、国家重点研发计划、国家社会科学基金（不含教育学项目）”。②对于国家科技重大专项、国家重点研发计划、国家自然科学基金重大项目，项目（课题）牵头单位和子项目（课题）牵头单位均可填写（项目总负责人请在“课题名称”后注明）；其他项目仅限项目（课题）牵头单位填写，子项目（课题）牵头单位不填写。③“到账经费”填写本学年评价期内实际获得并计入财务账目的经费，不含配套经费，下同。
      </p>
      <hr />
      <!-- 5-1-2重要军队国防项目 -->
      <h2>5-1-2重要军队国防项目（限“工学门类”填写）</h2>
      <el-button type="text" @click="dialogtableFour2 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableFour2">
        <el-input
          v-model="searchTableFour1"
          size="mini"
          placeholder="输入项目来源搜索"
        />
        <el-table
          :data="
            tableFour1.filter(
              (data) =>
                !searchTableFour1 ||
                data.srlRoot
                  .toLowerCase()
                  .includes(searchTableFour1.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableFour1Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableFour2 = false">取 消</el-button>
          <el-button type="primary" @click="suretableFour2">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formFour1"
        ref="formFour1"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formFour1.secArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in formFour1Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formFour1.secArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>
        说明：本表限填本学年评价期内本单位牵头立项的“武器装备型号项目、装备预先研究项目、基础加强计划项目、前沿创新计划项目”，仅限项目牵头单位填写。
      </p>
      <hr />
      <!-- 5-1-3其他代表性科研项目 -->
      <h2>5-1-3其他代表性科研项目</h2>
      <el-button type="text" @click="dialogtableFour3 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableFour3">
        <el-input
          v-model="searchTableFour1"
          size="mini"
          placeholder="输入项目来源搜索"
        />
        <el-table
          :data="
            tableFour1.filter(
              (data) =>
                !searchTableFour1 ||
                data.srlRoot
                  .toLowerCase()
                  .includes(searchTableFour1.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableFour1Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableFour3 = false">取 消</el-button>
          <el-button type="primary" @click="suretableFour3">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formFour1"
        ref="formFour1"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formFour1.thiArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in formFour1Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formFour1.thiArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>
        说明：本表填写本学年评价期内本单位牵头立项的其他代表性科研项目（如中央和国家机关委托项目、教育部人文社科项目、全国古委会项目、有关行业和重要企业委托项目等）。
      </p>
      <hr />
      <!-- 5-2横向科研项目 -->
      <h2>5-2横向科研项目</h2>
      <el-button type="text" @click="dialogtableFour4 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableFour4">
        <el-input
          v-model="searchTableFour1"
          size="mini"
          placeholder="输入项目来源搜索"
        />
        <el-table
          :data="
            tableFour4.filter(
              (data) =>
                !searchTableFour1 ||
                data.srlRoot
                  .toLowerCase()
                  .includes(searchTableFour1.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableFour4Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableFour4 = false">取 消</el-button>
          <el-button type="primary" @click="suretableFour4">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formFour1"
        ref="formFour1"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formFour1.fouArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in formFour1FouArrLabel"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formFour1.fouArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>说明：本表填写本学年评价期内本学院牵头立项的横向科研项目。</p>
      <hr />
      <!-- 5-3学术论文质量 -->
      <h2>5-3学术论文质量</h2>
      <p>
        从本学科发表的学术论文中凝练出5项标志性学术成果；每项成果分别简述其原创性、前沿性、突破性创新内容和学术贡献，并提供至少1篇代表性学术论文进行支撑（须包含至少1篇中国期刊论文）。代表性论文总数不超过40篇，同一教师作为第一作者的论文不超过3篇。
      </p>
      <el-form
        label-position="right"
        label-suffix=" :"
        :inline="true"
        :model="formFour2"
      >
        <el-form-item label="成果简称">
          <el-input
            type="textarea"
            autosize
            v-model="formFour2.apqAwaintro"
            style="width: 400px"
          ></el-input>
        </el-form-item>
        <el-form-item label="原创性、前沿性、突破性创新内容和学术贡献">
          <el-input
            type="textarea"
            autosize
            v-model="formFour2.apqContribute"
            style="width: 600px"
          ></el-input>
        </el-form-item>
        <el-form-item label="自我评价">
          <el-radio-group v-model="formFour2.apqSelfevaluation">
            <el-radio label="国际领先">国际领先</el-radio>
            <el-radio label="国际先进">国际先进</el-radio>
            <el-radio label="国内领先">国内领先</el-radio>
            <el-radio label="国内先进">国内先进</el-radio>
            <el-radio label="其他">其他</el-radio>
          </el-radio-group>
        </el-form-item>
        <div v-for="(item, index) in formFour2.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="children in formFour2Label"
            :key="children.model"
            :label="children.label"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="primary"
              icon="el-icon-circle-plus"
              size="mini"
              @click="addnew(formFour2.firArr)"
            ></el-button>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formFour2.firArr, index)"
              :disabled="formFour2.firArr.length < 2"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>
        说明：①“成果简称”填写具体成果名称，不填写“研究方向”，但每个学科方向至少1项成果。②代表性论文仅限我校为“第一作者单位”和“通讯作者单位”填写；文中若明确标注“共同第一作者”或“共同通讯作者”，以及作者根据惯例按字母顺序排列或文中标注“所有作者同等贡献”的，相关作者单位也可填写。③同一作者标注多个单位的，仅限第一单位填写。④“署名情况”限填“第一作者及通讯作者、第一作者、通讯作者、共同通讯作者、同等贡献作者”。⑤在中国期刊（包括中国机构出版的外文期刊，一般应具有CN号）上发表的论文，请在“刊物/会议名称”后注明CN号。⑥除外籍教师外，论文作者均填写中文姓名（含外文发表的论文）。⑦所提供代表性论文的核心内容，应能有效支撑标志性成果，专家评价时不以“论文引用”等计量指标为主要依据。⑧请如实对成果进行自我评价。
      </p>
      <hr />
      <!-- 5-4学术著作质量 -->
      <h2>5-4学术著作质量</h2>
      <el-button type="text" @click="dialogtableFour5 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableFour5">
        <el-input
          v-model="searchTableFour5"
          size="mini"
          placeholder="输入著作名称搜索"
        />
        <el-table
          :data="
            tableFour5.filter(
              (data) =>
                !searchTableFour5 ||
                data.qswName
                  .toLowerCase()
                  .includes(searchTableFour5.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableFour5Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableFour5 = false">取 消</el-button>
          <el-button type="primary" @click="suretableFour5">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formFour3"
        ref="formFour3"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formFour3.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in formFour3Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formFour3.firArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>
        说明：①本表填写本学年评价期内出版或再版的代表性学术著作。②著作有明确产权单位（如资助单位）信息的，由产权单位填写；无产权单位信息的，由成果完成时“第一作者”人事关系所在单位填写；在职博士和博士后出版的著作，由作者本人决定单位归属（不重复填写）。③“著作类型”限填“著、译著、编著”，教材、教学用书等不计入内。④以“系列丛书”形式出版的著作，请在“著作名称”栏中注明本单位为“第一作者单位”的分册名称。⑤若著作入选国家哲学社会科学成果文库，请在“是否入选文库”栏中填“是”。
      </p>
      <hr />
      <!-- 5-5知识产权情况 -->
      <h2>5-5知识产权情况</h2>
      <el-button type="text" @click="dialogtableFour6 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableFour6">
        <el-input
          v-model="searchTableFour6"
          size="mini"
          placeholder="输入专利名称搜索"
        />
        <el-table
          :data="
            tableFour6.filter(
              (data) =>
                !searchTableFour6 ||
                data.ipsName
                  .toLowerCase()
                  .includes(searchTableFour6.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableFour6Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableFour6 = false">取 消</el-button>
          <el-button type="primary" @click="suretableFour6">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formFour4"
        ref="formFour4"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formFour4.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in formFour4Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formFour4.firArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>
        说明：本表限填本学年评价期内的国内“发明专利（含国防专利）”和“国际专利”，仅限我校是“第一专利权人”且第一发明人所在单位填写。
      </p>
      <hr />
      <!-- 5-6 科研获奖情况  -->
      <h2>5-6 科研获奖情况</h2>
      <hr />
      <h3>（一）国家级科研奖励</h3>
      <el-button type="text" @click="dialogtableFour7 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableFour7">
        <el-input
          v-model="searchTableFour7"
          size="mini"
          placeholder="输入奖项名称搜索"
        />
        <el-table
          :data="
            tableFour7.filter(
              (data) =>
                !searchTableFour7 ||
                data.saAwaname
                  .toLowerCase()
                  .includes(searchTableFour7.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableFour7Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableFour7 = false">取 消</el-button>
          <el-button type="primary" @click="suretableFour7">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formFour5"
        ref="formFour5"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formFour5.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in formFour5Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formFour5.firArr, index)"
              :disabled="formFour5.firArr.length < 2"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <hr />
      <h3>（二）教育部奖、军队国防奖、中国专利奖</h3>
      <el-button type="text" @click="dialogtableFour8 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableFour8">
        <el-input
          v-model="searchTableFour8"
          size="mini"
          placeholder="输入奖项名称搜索"
        />
        <el-table
          :data="
            tableFour8.filter(
              (data) =>
                !searchTableFour8 ||
                data.saAwaname
                  .toLowerCase()
                  .includes(searchTableFour8.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableFour8Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableFour8 = false">取 消</el-button>
          <el-button type="primary" @click="suretableFour8">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formFour5"
        ref="formFour5"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formFour5.secArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in formFour5Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formFour5.secArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <hr />
      <h3>（三）其他代表性科研奖励</h3>
      <el-button type="text" @click="dialogtableFour9 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableFour9">
        <el-input
          v-model="searchTableFour9"
          size="mini"
          placeholder="输入奖项名称搜索"
        />
        <el-table
          :data="
            tableFour9.filter(
              (data) =>
                !searchTableFour9 ||
                data.saAwaname
                  .toLowerCase()
                  .includes(searchTableFour9.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableFour9Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableFour9 = false">取 消</el-button>
          <el-button type="primary" @click="suretableFour9">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formFour5"
        ref="formFour5"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formFour5.thiArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in formFour5Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formFour5.thiArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>
        说明：①表（一）限填本学年评价期内获得的“国家最高科学技术奖、自然科学奖、技术发明奖、科技进步奖、国际科学技术合作奖”，各获奖单位均可填写，下同。②表（二）限填“教育部高等学校科学研究优秀成果奖（科学技术）、国防科学技术奖、军队科学技术奖（科学技术）、中国专利奖（仅填写二等/银奖及以上奖项）”。③表（三）填写10项其他代表性科研奖励（如省级“三大奖”、重要国际奖、学会协会奖、社会奖）。④“获奖年度”应与获奖证书名称或内容的年度表述一致，若无明确的年度表述以证书编号中的年度信息为准，其他以证书落款年度为准。
        注：中国专利奖只限“工学门类”填写。
      </p>
    </div>
    <!-- 第五部分 -->
    <div v-if="active === 5">
      <!-- 6．社会服务 -->
      <h1>6．社会服务</h1>
      <!-- 6-1社会服务贡献 -->
      <h2>6-1社会服务贡献</h2>
      <p>
        理工类：提供在社会服务方面的主要贡献和2个典型案例（列条即可）。案例包括但不限于：瞄准世界科技前沿，解决关键核心技术问题；参与国家重大工程，实施科技成果转化，服务经济社会发展与国防军队建设；服务新冠肺炎疫情防控和脱贫攻坚等国家重大需求；参与政策法规、行业标准与规划制定，服务行业发展；举办重要会议论坛，创办学术期刊或学术组织，制定学科与学术发展规划，服务学术共同体；开展科学普及、行业人才培训、全民终身学习等社会公共与公益服务。案例强调突破性贡献，内容应具体翔实，发生在本学年评价期内。
        文科类：提供在社会服务方面的主要贡献和2个典型案例（列条即可）。案例包括但不限于：发挥文化传承创新作用，弘扬中华优秀传统文化，服务中外人文交流；发挥智库作用，为政策法规和战略规划制定建言献策；服务新冠肺炎疫情防控和脱贫攻坚等国家重大需求；举办重要会议论坛，创办学术期刊或学术组织，制定学科与学术发展规划，服务学术共同体；开展科学普及、行业人才培训、全民终身学习等社会公共与公益服务。案例强调突破性贡献，内容应具体翔实，发生在本学年评价期内。
      </p>
      <el-form
        :model="formFive1"
        ref="formFive1"
        :inline="true"
        label-suffix=" :"
      >
        <el-form-item label="社会服务贡献总体情况（列条即可）">
          <quill-editor v-model="formFive1.ssIntro"> </quill-editor>
        </el-form-item>
        <el-form-item label="案例一">
          <el-input
            v-model="formFive1.ssExample1"
            placeholder="请输入案例一"
          ></el-input>
          <quill-editor v-model="formFive1.ssExample1data"> </quill-editor>
        </el-form-item>
        <el-form-item label="案例二">
          <el-input
            v-model="formFive1.ssExample2"
            placeholder="请输入案例二"
          ></el-input>
          <quill-editor v-model="formFive1.ssExample2data"> </quill-editor>
        </el-form-item>
      </el-form>
      <hr />
      <!-- 6-2专利转化情况 -->
      <h2>6-2专利转化情况</h2>
      <el-button type="text" @click="dialogtableFive1 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableFive1">
        <el-input
          v-model="searchTableFive1"
          size="mini"
          placeholder="输入专利名称搜索"
        />
        <el-table
          :data="
            tableFive1.filter(
              (data) =>
                !searchTableFive1 ||
                data.ptfName
                  .toLowerCase()
                  .includes(searchTableFive1.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableFive1Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableFive1 = false">取 消</el-button>
          <el-button type="primary" @click="suretableFive1">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formFive2"
        ref="formFive2"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formFive2.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in formFive2Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formFive2.firArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>
        说明：①本表限填本学年评价期内转化（转化合同签署时间须在本学年评价期内）的“发明专利（含国防专利）”和“国际专利”，仅限我校是“第一专利权人”且第一发明人所在单位填写。②所有专利转化须与实际使用方（不包括技术转移机构等）签署相关合同，合同中应包含专利名称或专利号、转化收益等信息（可隐去敏感信息）；没有合同的不填写；除按国家和军队有关政策不得进行有偿转化的专利外，无偿转化的专利也不填写。③若专利使用方为军队国防有关主管部门，可提供正师级及以上主管部门开具的专利转化证明（证明中应注明专利号/专利名称、专利应用的具体装备或产品及专利应用起始时间等），“转化形式”填写“许可”，“合同签署时间”填写专利应用起始时间。④“转化形式”限填“许可、转让、作价入股”。⑤“到账金额（万元）”填写专利转化的实际到账金额（万元），且付款单位应与合同一致；若专利转化形式为“作价入股”，不填写“到账金额（万元）”。
      </p>
      <hr />
      <!-- 6-3决策咨询情况 -->
      <h2>6-3决策咨询情况</h2>
      <el-button type="text" @click="dialogtableFive2 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableFive2">
        <el-input
          v-model="searchTableFive2"
          size="mini"
          placeholder="输入报告名称搜索"
        />
        <el-table
          :data="
            tableFive2.filter(
              (data) =>
                !searchTableFive2 ||
                data.dmcName
                  .toLowerCase()
                  .includes(searchTableFive2.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableFive2Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableFive2 = false">取 消</el-button>
          <el-button type="primary" @click="suretableFive2">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formFive3"
        ref="formFive3"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formFive3.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in formFive3Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formFive3.firArr, index)"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <hr />
      <!-- 6-4标准（规范、工法） -->
      <h2>6-4标准（规范、工法）</h2>
      <el-button type="text" @click="dialogtableFive3 = true"
        >点击选择</el-button
      >
      <el-dialog :visible.sync="dialogtableFive3">
        <el-input
          v-model="searchTableFive3"
          size="mini"
          placeholder="输入标准名称搜索"
        />
        <el-table
          :data="
            tableFive3.filter(
              (data) =>
                !searchTableFive3 ||
                data.sspName
                  .toLowerCase()
                  .includes(searchTableFive3.toLowerCase())
            )
          "
          @selection-change="selectChange"
          ref="mutipleTable"
          max-height="400"
        >
          <el-table-column type="selection" width="55"> </el-table-column>
          <el-table-column
            v-for="item in tableFive3Label"
            :key="item.model"
            :label="item.label"
            :prop="item.model"
          ></el-table-column>
        </el-table>
        <div slot="footer" class="dialog-footer">
          <el-button @click="dialogtableFive3 = false">取 消</el-button>
          <el-button type="primary" @click="suretableFive3">确 定</el-button>
        </div>
      </el-dialog>
      <el-form
        :model="formFive4"
        ref="formFive4"
        :inline="true"
        label-suffix=" :"
      >
        <div v-for="(item, index) in formFive4.firArr" :key="index">
          <el-form-item>{{ index + 1 }}:</el-form-item>
          <el-form-item
            v-for="(children, index) in tableFive3Label"
            :label="children.label"
            :key="index"
          >
            <el-input
              v-if="children.type === 'input'"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
              v-model="item[children.model]"
            ></el-input>
            <el-input
              v-if="children.type === 'textarea'"
              type="textarea"
              v-model="item[children.model]"
              :placeholder="`请输入${children.label}`"
              :disabled="children.disabled"
            ></el-input>
            <el-date-picker
              v-if="children.type === 'date'"
              type="date"
              value-format="yyyy-MM-dd"
              v-model="item[children.model]"
              placeholder="请选择日期"
              :disabled="children.disabled"
            ></el-date-picker>
          </el-form-item>
          <el-form-item>
            <el-button
              type="danger"
              icon="el-icon-remove"
              size="mini"
              @click="remove(formFive4.firArr, index)"
              :disabled="formFive4.firArr.length < 2"
            ></el-button>
          </el-form-item>
        </div>
      </el-form>
      <p>
        说明：本表限填本学年评价期内，“内容”填写第一单位主持编写国家、部委、行业及省级标准（规范、工法），且均以科研处认定为准。
      </p>
    </div>

    <el-row type="flex" justify="center">
      <el-col :span="6">
        <el-button size="mini" @click="prev" :disabled="active === 0"
          >上一步</el-button
        >
        <el-button
          size="mini"
          @click="next"
          :disabled="active === 0 ? nextState : active === 5"
          >下一步</el-button
        >
        <el-button
          size="mini"
          type="success"
          @click="submit"
          :disabled="active === 0"
          >提交</el-button
        >
        <el-button
          size="mini"
          type="primary"
          @click="preserve"
          :disabled="active === 0"
          >保存</el-button
        >
      </el-col>
    </el-row>
  </div>
</template>

<script>
import request from "@/utils/request"; 
import { quillEditor } from "vue-quill-editor";
export default {
  name: "writePerformance",
  data() {
    return {
      formSecond3Rules:{
        iesCount:[{type:"number",message:"请输入数字值"}]

      },
      active: 0,
      isFixed: false,
      offsetTop: 160,
      firstPageFormOptions: [
        {
          type: "date",
          label: "年度时间",
          model: "time",
        },
        {
          type: "input",
          label: "部门",
          model: "department",
        },
        {
          type: "input",
          label: "学科",
          model: "subject",
        },
        {
          type: "radio",
          label: "学科门类",
          model: "fpCategory",
          options: [
            {
              label: "人文科学",
              model: "人文科学",
            },
            {
              label: "社会科学",
              model: "社会科学",
            },
          ],
        },
        {
          type: "input",
          label: "学科名称",
          model: "fpName",
        },
        {
          type: "input",
          label: "学科方向",
          model: "fpFace",
        },
        {
          type: "input",
          label: "学科代码",
          model: "fpId",
        },
        {
          type: "input",
          label: "学科负责人",
          model: "fpPerson",
        },
        {
          type: "input",
          label: "学科所在学院",
          model: "fpUtils",
        },
        {
          type: "date",
          label: "填表时间",
          model: "fpDate",
        },
      ],
      firstPageFormRules: {
        department: [{ required: true, message: "请输入部门" }],
        time: [{ required: true, message: "请选择时间" }],
        subject: [{ required: true, message: "请输入学科" }],
      },
      isadd: false,
      isedit: false,
      nextState: true,
      selections: [],
      formFirst: {
        dctHonor: [{}],
      },
      formSecond1: {
        countryLevel: [],
        otherLevel: [],
      },
      formSecond1Label: [
        {
          label: "奖项名称",
          model: "taaAwaname",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖成果名称",
          model: "taaAchname",
          type: "input",
          disabled: false,
        },
        // {
        //   label: "获奖等级",
        //   model: "taaLevel",
        //   type: "input",
        //   disabled: false,
        // },
        {
          label: "成果完成人",
          model: "taaPerson",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖年度",
          model: "taaPriyeasr",
          type: "date",
          disabled: false,
        },
        {
          label: "参与单位情况",
          type: "input",
          model: "taaUtils",
          disabled: false,
        },
        {
          label: "参与学科情况",
          model: "taaSubs",
          type: "input",
          disabled: false,
        }
      ],
      countryLevelLabel: [
        {
          label: "奖项名称",
          model: "tearesClass",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖成果名称",
          model: "tearesName",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖等级",
          model: "tearesGrade",
          type: "input",
          disabled: false,
        },
        {
          label: "成果完成人",
          model: "tearesAuthor",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖年度",
          model: "tearesTime",
          type: "date",
          disabled: false,
        },
      ],
      dialogtableSecond1: false,
      tableSecond1:[],
      tableSecond2: [],
      dialogtableSecond2: false,
      formSecond2: {
        firArr: [],
      },
      tableSecond3:[],
      dialogtableSecond3: false,
      NotSearchtableSecond3Label: [
        {
          label: "类别",
          model: "proCategory",
          type: "input",
          disabled: false,
        },
        {
          label: "名称",
          model: "proName",
          type: "input",
          disabled: false,
        },
        {
          label: "负责人",
          model: "proFirstperson",
          type: "input",
          disabled: false,
        },
        {
          label: "批准年度",
          model: "proGtime",
          type: "date",
          disabled: false,
        },
      ],
      tableSecond3Label: [
        {
          label: "类别",
          model: "teCategory",
          type: "input",
          disabled: false,
        },
        {
          label: "名称",
          model: "teName",
          type: "input",
          disabled: false,
        },
        {
          label: "负责人",
          model: "tePerson",
          type: "input",
          disabled: false,
        },
        {
          label: "批准年度",
          model: "tePyear",
          type: "date",
          disabled: false,
        },
      ],
      formSecond3: {
        firArr: [{}],
      },
      // 来华学生预留
      formSecond4: {
        firArr: [{}],
      },
      formSecond4Options: [
        "主要来源国家",
        "主要来源高校",
        "其他国家",
        "其他高校",
      ],
      // 来华学生预留
      formSecond5: {
        firArr: [{}],
      },
      formSecond6: {},
      // 就业及就业率预留
      formSecond7: {
        firArr: [{}],
      },
      formSecond7Options: ["就业（不含升学）", "境内升学", "境外升学"],
      // 就业及就业率预留
      formSecond8: {
        firArr: [{}],
      },
      tableSecond4: [],
      searchTableSecond4Label: [
        {
          label: "类别",
          model: "proCategory",
          type: "input",
          disabled: false,
        },
        {
          label: "认证专业",
          model: "proName",
          type: "input",
          disabled: false,
        },
        {
          label: "负责人",
          model: "proFirstperson",
          type: "input",
          disabled: false,
        },
        {
          label: "通知时间",
          model: "proGtime",
          type: "date",
          disabled: false,
        },
      ],
      tableSecond4Label: [
        {
          label: "类别",
          model: "teCategory",
          type: "input",
          disabled: false,
        },
        {
          label: "认证专业",
          model: "teName",
          type: "input",
          disabled: false,
        },
        {
          label: "负责人",
          model: "tePerson",
          type: "input",
          disabled: false,
        },
        {
          label: "通知时间",
          model: "tePyear",
          type: "date",
          disabled: false,
        },
      ],
      formSecond9Label: [
        {
          label: "类别",
          model: "pcCategory",
          type: "input",
          disabled: false,
        },
        {
          label: "认证专业",
          model: "pcPc",
          type: "input",
          disabled: false,
        },
        {
          label: "负责人",
          model: "pcPerson",
          type: "input",
          disabled: false,
        },
        {
          label: "通知时间",
          model: "pcTime",
          type: "date",
          disabled: false,
        },
      ],
      dialogtableSecond4: false,
      tableSecond5: [],
      tableSecond5Label: [
        {
          label: "类别",
          model: "tearesAtt",
          type: "input",
          disabled: false,
        },
        {
          label: "项目名称",
          model: "tearesName",
          type: "input",
          disabled: false,
        },
        {
          label: "负责人",
          model: "tearesAuthor",
          type: "input",
          disabled: false,
        },
        {
          label: "通知时间",
          model: "tearesTime",
          type: "date",
          disabled: false,
        },
      ],
      dialogtableSecond5: false,
      formSecond9: {
        firArr: [],
        secArr: [],
      },
      tableSecond6: [],

      tableSecond6Label: [
        {
          label: "教材名称",
          model: "tearesName",
          type: "input",
          disabled: false,
        },
        {
          label: "主要作者/译者",
          model: "tearesAuthor",
          type: "input",
          disabled: false,
        },
        {
          label: "出版/再版时间",
          model: "tearesTime",
          type: "date",
          disabled: false,
        },
      ],
      dialogtableSecond6: false,
      formSecond10: {
        firArr: [],
      },
      formSecond10Label: [
        {
          label: "教材名称",
          model: "potName",
          type: "input",
          disabled: false,
        },
        {
          label: "主要作者/译者",
          model: "potPerson",
          type: "input",
          disabled: false,
        },
        {
          label: "署名情况",
          model: "potSignature",
          type: "input",
          disabled: false,
        },
        {
          label: "出版/再版时间",
          model: "potPubdate",
          type: "date",
          disabled: false,
        },
        {
          label: "出版社",
          model: "potPubhouse",
          type: "input",
          disabled: false,
        },
        {
          label: "版次",
          model: "potEdition",
          type: "input",
          disabled: false,
        },
        {
          label: "教材使用情况",
          model: "potIntro",
          type: "input",
          disabled: false,
        },
        {
          label: "备注",
          model: "potRemarks",
          type: "input",
          disabled: false,
        },
      ],
      tableSecond7: [],
      formSecond11FirArrLabel: [
        {
          label: "竞赛级别",
          model: "dtcLevel",
          type: "input",
          disabled: false,
        },
        {
          label: "项目名称",
          model: "dtcName",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖等级",
          model: "dtcRange",
          type: "input",
          disabled: false,
        },
        {
          label: "指导教师",
          model: "dtcTeacher",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖时间",
          model: "dtcGtime",
          type: "date",
          disabled: false,
        },
      ],
      formSecond11SecArrLabel: [
        {
          label: "比赛类别",
          model: "dtcLevel",
          type: "input",
          disabled: false,
        },
        {
          label: "项目名称",
          model: "dtcName",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖等级",
          model: "dtcRange",
          type: "input",
          disabled: false,
        },
        {
          label: "指导教师",
          model: "dtcTeacher",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖时间",
          model: "dtcGtime",
          type: "date",
          disabled: false,
        },
      ],
      formSecond11ThiArrLabel: [
        {
          label: "类别",
          model: "dtcLevel",
          type: "input",
          disabled: false,
        },
        {
          label: "论文名称",
          model: "dtcName",
          type: "input",
          disabled: false,
        },
        // {
        //   label: "指导教师",
        //   model: "dtcTeacher",
        //   type: "input",
        //   disabled: false,
        // },
        {
          label: "获奖时间",
          model: "dtcGtime",
          type: "date",
          disabled: false,
        },
      ],
      tableSecond7Label: [
        {
          label: "竞赛类别",
          model: "compGrade1",
          type: "input",
          disabled: false,
        },
        {
          label: "项目名称",
          model: "compXname",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖等级",
          model: "compGrade2",
          type: "input",
          disabled: false,
        },
        {
          label: "指导教师",
          model: "compTeacher",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖时间",
          model: "compTime",
          type: "date",
          disabled: false,
        },
      ],
      tableSecond8Label: [
        {
          label: "比赛类别",
          model: "creCategory",
          type: "input",
          disabled: false,
        },
        {
          label: "比赛名称",
          model: "creName",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖等级",
          model: "creRange",
          type: "input",
          disabled: false,
        },

        {
          label: "获奖时间",
          model: "creTime",
          type: "date",
          disabled: false,
        },
      ],
      tableSecond9Label: [
        {
          label: "类别",
          model: "thesisClass",
          type: "input",
          disabled: false,
        },
        {
          label: "论文名称",
          model: "thesisTitle",
          type: "input",
          disabled: false,
        },

        {
          label: "发表时间",
          model: "thesisTime",
          type: "date",
          disabled: false,
        },
      ],
      dialogtableSecond7: false,
      tableSecond8: [],
      dialogtableSecond8: false,
      tableSecond9: [],
      dialogtableSecond9: false,
      formSecond11: {
        firArr: [],
        secArr: [],
        thiArr: [],
      },
      formThird1: {
        firArr: [{}],
      },
      // 4-2-1师资队伍基本情况没写
      formThird2: {},
      formThird2StudentStruct:[{}],
      formThird3: {
        firArr: [{}],
      },
      formThird3Label: [
        {
          label: "学科方向",
          model: "brtSubface",
          type: "input",
          disabled: false,
        },
        {
          label: "专任教师数",
          model: "brtNumdedicastaff",
          type: "number",
          disabled: false,
        },
        {
          label: "正高级职称数",
          model: "brtNumpossentitles",
          type: "number",
          disabled: false,
        },
        {
          label: "姓名",
          model: "brtName",
          type: "input",
          disabled: false,
        },
        {
          label: "年龄",
          model: "brtAge",
          type: "input",
          disabled: false,
        },
        {
          label: "专业技术职务",
          model: "brtProtecpos",
          type: "input",
          disabled: false,
        },
        {
          label: "导师类别",
          model: "brtCategory",
          type: "input",
          disabled: false,
        },
        {
          label: "最高学位",
          model: "brtHighestdegree",
          type: "input",
          disabled: false,
        },
        {
          label: "本单位工作年限",
          model: "brtYearsservice",
          type: "number",
          disabled: false,
        },
        {
          label: "年均课时数",
          model: "brtAveclasshours",
          type: "number",
          disabled: false,
        },
        {
          label: "主要研究方向",
          model: "brtMainresdire",
          type: "input",
          disabled: false,
        },
        {
          label: "是否第一学科",
          model: "brtIsfirstsub",
          type: "input",
          disabled: false,
        },
        {
          label: "国内外重要学术组织任职",
          model: "brtIotecpos",
          type: "input",
          disabled: false,
        },
        {
          label: "其他情况简介",
          model: "brtOtherintro",
          type: "textarea",
          disabled: false,
        },
      ],
      formThird4: {
        firArr: [],
      },
      tableThird3:[],
      tableThird3Label: [
        {
          label: "团队名称",
          model: "stName",
          type: "input",
          disabled: false,
        },
        {
          label: "团队级别",
          model: "stLevel", 
          type: "input",
          disabled: false,
        },
        {
          label: "成员数量",
          model: "stTeam",
          type: "input",
          disabled: false,
        },
        {
          label: "其他",
          model: "stOther",
          type: "input",
          disabled: false,
        },
      ],
      dialogtableThird3: false,
      tableThird4:[],
      tableThird4Label: [
        {
          label: "平台类别",
          model: "spCategory",
          type: "input",
          disabled: false,
        },
        {
          label: "平台名称",
          model: "spName",
          type: "input",
          disabled: false,
        },
        // {
        //   label: "平台等级",
        //   model: "plat_Grade2",
        //   type: "input",
        //   disabled: false,
        // },
        {
          label: "批准年度",
          model: "spYear",
          type: "date",
          disabled: false,
        },
        {
          label: "参与单位情况",
          model: "spUtilsintro",
          type: "input",
          disabled: false,
        },
        {
          label: "参与学科情况",
          model: "spSubintro",
          type: "input",
          disabled: false,
        },
        {
          label: "评估情况",
          model: "spAssintro",
          type: "input",
          disabled: false,
        },
        {
          label: "批准部门",
          model: "spUtils",
          type: "input",
          disabled: false,
        },
      ],
      dialogtableThird4: false,
      formThird5: {
        firArr: [],
        secArr: [],
        thiArr: [],
      },
      dialogtableThird5: false,
      dialogtableThird6: false,
      formThird6: {
        firArr: [{}],
      },
      tableFour1:[],
      formFour1FouArrLabel:  [
        {
          label: "项目来源",
          model: "srlRoot",
          type: "input",
          disabled: false,
        },
        {
          label: "项目类型",
          model: "srlType",
          type: "input",
          disabled: false,
        },
        {
          label: "项目（课题）名称",
          model: "srlName",
          type: "input",
          disabled: false,
        },
        {
          label: "项目编号",
          model: "srlId",
          type: "input",
          disabled: false,
        },
        {
          label: "负责人",
          model: "srlPerson",
          type: "input",
          disabled: false,
        },
        {
          label: "立项时间",
          model: "srlStarttime",
          type: "date",
          disabled: false,
        },
        {
          label: "起讫时间",
          model: "srlBegintime",
          type: "date",
          disabled: false,
        },
        {
          label: "合同经费",
          model: "srlConfunding",
          type: "input",
          disabled: false,
        },
        {
          label: "到账经费",
          model: "srlFunreceived",
          type: "input",
          disabled: false,
        },
      ],
      formFour1Label: [
        {
          label: "项目来源",
          model: "srlRoot",
          type: "input",
          disabled: false,
        },
        {
          label: "项目类型",
          model: "srlType",
          type: "input",
          disabled: false,
        },
        {
          label: "项目（课题）名称",
          model: "srlName",
          type: "input",
          disabled: false,
        },
        {
          label: "项目编号",
          model: "srlId",
          type: "input",
          disabled: false,
        },
        {
          label: "负责人",
          model: "srlPerson",
          type: "input",
          disabled: false,
        },
        {
          label: "立项时间",
          model: "srlStarttime",
          type: "date",
          disabled: false,
        },
        {
          label: "起讫时间",
          model: "srlBegintime",
          type: "date",
          disabled: false,
        },
        {
          label: "合同经费",
          model: "srlConfunding",
          type: "number",
          disabled: false,
        },
        {
          label: "到账经费",
          model: "srlFunreceived",
          type: "number",
          disabled: false,
        },
      ],
      tableFour1Label: [
        {
          label: "项目来源",
          model: "srlRoot",
          type: "input",
          disabled: false,
        },
        {
          label: "项目类型",
          model: "zcategorya",
          type: "input",
          disabled: false,
        },
        {
          label: "项目（课题）名称",
          model: "zname",
          type: "input",
          disabled: false,
        },
        {
          label: "项目编号",
          model: "znumber",
          type: "input",
          disabled: false,
        },
        {
          label: "负责人",
          model: "zadmin",
          type: "input",
          disabled: false,
        },
        {
          label: "立项时间",
          model: "zbegin",
          type: "date",
          disabled: false,
        },
        {
          label: "起讫时间",
          model: "zstart",
          type: "date",
          disabled: false,
        },
        {
          label: "合同经费",
          model: "srlConfunding",
          type: "number",
          disabled: false,
        },
        {
          label: "到账经费",
          model: "zamount",
          type: "number",
          disabled: false,
        },
      ],
      tableFour4Label: [
        {
          label: "项目来源",
          model: "srlRoot",
          type: "input",
          disabled: false,
        },
        {
          label: "项目类型",
          model: "hcategorya",
          type: "input",
          disabled: false,
        },
        {
          label: "项目（课题）名称",
          model: "hname",
          type: "input",
          disabled: false,
        },
        {
          label: "项目编号",
          model: "hnumber",
          type: "input",
          disabled: false,
        },
        {
          label: "负责人",
          model: "hadmin",
          type: "input",
          disabled: false,
        },
        {
          label: "立项时间",
          model: "hbegin",
          type: "date",
          disabled: false,
        },
        {
          label: "起讫时间",
          model: "hstart",
          type: "date",
          disabled: false,
        },
        {
          label: "合同经费",
          model: "hamount",
          type: "input",
          disabled: false,
        },
        {
          label: "到账经费",
          model: "none",
          type: "input",
          disabled: false,
        },
      ],
      dialogtableFour1: false,
      formFour1: {
        firArr: [],
        secArr: [],
        thiArr: [],
        fouArr: [],
      },
      dialogtableFour2: false,
      dialogtableFour3: false,
      dialogtableFour4: false,
      formFour2: {
        firArr: [{}],
      },
      formFour2Label: [
        {
          label: "论文题目",
          model: "apqName",
          type: "input",
          disabled: false,
        },
        {
          label: "DOI号",
          model: "apqDoi",
          type: "input",
          disabled: false,
        },
        {
          label: "第一作者",
          model: "apqPerson",
          type: "input",
          disabled: false,
        },
        {
          label: "通讯作者",
          model: "apqTelperson",
          type: "input",
          disabled: false,
        },
        {
          label: "刊物/会议名称",
          model: "apqMename",
          type: "input",
          disabled: false,
        },
        {
          label: "发表时间",
          model: "apqStarttime",
          type: "date",
          disabled: false,
        },
        {
          label: "署名情况",
          model: "apqSignature",
          type: "input",
          disabled: false,
        },
        {
          label: "境外合作",
          model: "apqOvercoop",
          type: "input",
          disabled: false,
        },
        {
          label: "体现论文水平的有关说明",
          model: "apqCorrectintro",
          type: "textarea",
          disabled: false,
        },
      ],
      tableFour4: [],
      tableFour5:[],
      tableFour5Label: [
        {
          label: "著作名称",
          model: "writerName",
          type: "input",
          disabled: false,
        },
        {
          label: "著作类别",
          model: "qswCategory",
          type: "input",
          disabled: false,
        },
        {
          label: "作者",
          model: "writerPerson",
          type: "input",
          disabled: false,
        },
        {
          label: "出版社",
          model: "writerWorks",
          type: "input",
          disabled: false,
        },
        {
          label: "出版在版时间",
          model: "writerTime",
          type: "date",
          disabled: false,
        },
        {
          label: "著作简介",
          model: "writerIntroduction",
          type: "textarea",
          disabled: false,
        },
        {
          label: "是否入选文库",
          model: "qswIsselected",
          type: "input",
          disabled: false,
        },
      ],
      formFour3Label: [
        {
          label: "著作名称",
          model: "qswName",
          type: "input",
          disabled: false,
        },
        {
          label: "著作类别",
          model: "qswCategory",
          type: "input",
          disabled: false,
        },
        {
          label: "作者",
          model: "qswAuthor",
          type: "input",
          disabled: false,
        },
        {
          label: "出版社",
          model: "qswPubhouse",
          type: "input",
          disabled: false,
        },
        {
          label: "出版在版时间",
          model: "qswPubtime",
          type: "date",
          disabled: false,
        },
        {
          label: "著作简介",
          model: "qswIntro",
          type: "textarea",
          disabled: false,
        },
        {
          label: "是否入选文库",
          model: "qswIsselected",
          type: "input",
          disabled: false,
        },
      ],
      dialogtableFour5: false,
      formFour3: {
        firArr: [],
      },
      tableFour6: [],
      tableFour6Label: [
        {
          label: "产权名称",
          model: "knowledgeName",
          type: "input",
          disabled: false,
        },
        {
          label: "产权编号",
          model: "knowledgeId",
          type: "input",
          disabled: false,
        },
        {
          label: "产权人",
          model: "knowledgePerson",
          type: "input",
          disabled: false,
        },
        {
          label: "发明人",
          model: "knowledgePersons",
          type: "input",
          disabled: false,
        },
      ],
      formFour4Label: [
        {
          label: "专利名称",
          model: "ipsName",
          type: "input",
          disabled: false,
        },
        {
          label: "专利号",
          model: "ipsId",
          type: "input",
          disabled: false,
        },
        {
          label: "专利权人",
          model: "ipsRightper",
          type: "input",
          disabled: false,
        },
        {
          label: "发明人",
          model: "ipsInventor",
          type: "input",
          disabled: false,
        },
      ],
      dialogtableFour6: false,
      formFour4: {
        firArr: [],
      },
      tableFour7:[],
      tableFour7Label: [
        {
          label: "获奖等级",
          model: "awardGrade2",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖项目名称",
          model: "awardName",
          type: "input",
          disabled: false,
        },
        {
          label: "完成人",
          model: "awardAuthor",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖年度",
          model: "awardTime",
          type: "date",
          disabled: false,
        },
      ],
      tableFour8:[],
      tableFour8Label: [
        {
          label: "获奖等级",
          model: "awardGrade2",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖项目名称",
          model: "awardName",
          type: "input",
          disabled: false,
        },
        {
          label: "完成人",
          model: "awardAuthor",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖年度",
          model: "awardTime",
          type: "date",
          disabled: false,
        },
      ],
      tableFour9:[],
      tableFour9Label: [
        {
          label: "获奖等级",
          model: "awardGrade2",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖项目名称",
          model: "awardName",
          type: "input",
          disabled: false,
        },
        {
          label: "完成人",
          model: "awardAuthor",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖年度",
          model: "awardTime",
          type: "date",
          disabled: false,
        },
      ],
      formFour5Label: [
        {
          label: "奖项名称",
          model: "saAwaname",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖等级",
          model: "saLevel",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖项目名称",
          model: "saDepname",
          type: "input",
          disabled: false,
        },
        {
          label: "完成人",
          model: "saPerson",
          type: "input",
          disabled: false,
        },
        {
          label: "参与单位情况",
          model: "saUtilsintro",
          type: "input",
          disabled: false,
        },
        {
          label: "参与学科情况",
          model: "saSubintro",
          type: "input",
          disabled: false,
        },
        {
          label: "获奖年度",
          model: "saYear",
          type: "date",
          disabled: false,
        },
      ],
      dialogtableFour7: false,
      dialogtableFour8: false,
      dialogtableFour9: false,
      formFour5: {
        firArr: [],
        secArr: [],
        thiArr: [],
      },
      formFive1: {
        firArr: [],
      },
      tableFive1:[],
      tableFive1Label: [
        {
          label: "专利名称",
          model: "patentName",
          type: "input",
          disabled: false,
        },
        {
          label: "专利号",
          model: "patentId",
          type: "input",
          disabled: false,
        },
        {
          label: "专利权人",
          model: "patentPerson",
          type: "input",
          disabled: false,
        },
        {
          label: "发明人",
          model: "patentPersons",
          type: "input",
          disabled: false,
        },
        {
          label: "授权公告日",
          model: "patentTime",
          type: "date",
          disabled: false,
        },
        {
          label: "转化形式",
          model: "patentTrans",
          type: "input",
          disabled: false,
        },
        {
          label: "合同金额（万元）",
          model: "patentMoney",
          type: "input",
          disabled: false,
        },
      ],
      formFive2Label: [
        {
          label: "专利名称",
          model: "ptfName",
          type: "input",
          disabled: false,
        },
        {
          label: "专利号",
          model: "ptfId",
          type: "input",
          disabled: false,
        },
        {
          label: "专利权人",
          model: "ptfRightper",
          type: "input",
          disabled: false,
        },
        {
          label: "发明人",
          model: "ptfInventor",
          type: "input",
          disabled: false,
        },
        {
          label: "授权公告日",
          model: "ptfAuthorann",
          type: "date",
          disabled: false,
        },
        {
          label: "转化形式",
          model: "ptfFromat",
          type: "input",
          disabled: false,
        },
        {
          label: "合同签署日期",
          model: "ptfSigntime",
          type: "date",
          disabled: false,
        },
        {
          label: "合同金额（万元）",
          model: "ptfContamount",
          type: "number",
          disabled: false,
        },
        {
          label: "到账金额（万元）",
          model: "ptfArrivedmoney",
          type: "number",
          disabled: false,
        },
      ],
      dialogtableFive1: false,
      formFive2: {
        firArr: [],
      },
      tableFive2:[],
      tableFive2Label: [
        {
          label: "报告名称",
          model: "dcrName",
          type: "input",
          disabled: false,
        },
        {
          label: "时间",
          model: "dcrTime",
          type: "date",
          disabled: false,
        },
        {
          label: "内容",
          model: "dmcIntro",
          type: "textarea",
          disabled: false,
        },
      ],
      formFive3Label: [
        {
          label: "报告名称",
          model: "dmcName",
          type: "input",
          disabled: false,
        },
        {
          label: "时间",
          model: "dmcTtime",
          type: "date",
          disabled: false,
        },
        {
          label: "内容",
          model: "dmcText",
          type: "textarea",
          disabled: false,
        },
      ],
      dialogtableFive2: false,
      formFive3: {
        firArr: [],
      },
      tableFive3:[],
      tableFive3Label: [
        {
          label: "标准名称",
          model: "dcrName",
          type: "input",
          disabled: false,
        },
        {
          label: "标准号",
          model: "dcrId",
          type: "input",
          disabled: false,
        },
        {
          label: "级别",
          model: "dcrLevel",
          type: "input",
          disabled: false,
        },
        {
          label: "备案日期",
          model: "dcrTime",
          type: "date",
          disabled: false,
        },
        {
          label: "内容",
          model: "dcrIntro",
          type: "textarea",
          disabled: false,
        },
      ],
      dialogtableFive3: false,
      formFive4: {
        firArr: [],
      },
      sendmsg: {
        time: "",
        department: "",
        subject: "",
      },
      firstPage: {},
      searchTableSecond1: "",
      searchTableSecond3: "",
      searchTableSecond4: "",
      searchTableSecond5: "",
      searchTableSecond6: "",
      searchTableSecond7: "",
      searchTableThird3: "",
      searchTableThird4: "",
      searchTableFour1: "",
      searchTableFour5: "",
      searchTableFour6: "",
      searchTableFour7: "",
      searchTableFive1: "",
      searchTableFive2: "",
      searchTableFive3: "",
    };
  },
  components: {
    quillEditor,
  },
  mounted() {
    window.addEventListener("scroll", this.initHeight);
    // this.$nextTick(() => {
    //   this.offsetTop = document.querySelector("#top_step").offsetTop;
    // });
  },
  created() {
    this.isedit = this.$route.params.isedit;
    if (this.isedit) {
      this.sendmsg.time = this.$route.params.time;
      this.sendmsg.department = this.$route.params.department;
      this.sendmsg.subject = this.$route.params.subject;
      this.getPreserve();
    }
    this.getTableData();
  },
  methods: {
    initHeight() {
      var scrollTop =
        window.pageYOffset ||
        document.documentElement.scrollTop ||
        document.body.scrollTop;
      this.isFixed = scrollTop > this.offsetTop ? true : false;
    },
    ageHandler(arg){
      //年龄计算，传入日期，返回年龄
      console.log("date",arg)
      const start = new Date(arg);
      const now = new Date();
      const diffInMs = now - start;
      const diffInYears = Math.floor(diffInMs / (1000 * 60 * 60 * 24 * 365.25));
     // console.log(diffInYears); // 输出当前时间与 传入时间的年份差值

      return diffInYears
    },
    getPreserve() {
      this.getFirstPage();
      this.getFormFirst1();
      this.getFormSecond1();
      this.getFormSecond2();
      this.getFormSecond3();
      this.getFormSecond4();
      this.getFormSecond5();
      this.getFormSecond6();
      this.getFormSecond7();
      this.getFormSecond8();
      this.getFormSecond9();
      this.getFormSecond10();
      this.getFormSecond11();
      this.getFormThird1();
      this.getFormThird2()
      this.getFormThird3();
      this.getFormThird4();
      this.getFormThird5();
      this.getFormThird6();
      this.getFormFour1();
      this.getFormFour2();
      this.getFormFour3();
      this.getFormFour4();
      this.getFormFour5();
      this.getFormFive1();
      this.getFormFive2();
      this.getFormFive3();
      this.getFormFive4();
    },
    getTableData() {
      this.dataTableSecond1();
      this.dataTableSecond2();
      this.dataTableSecond3();
      this.dataTableSecond4();
      this.dataTableSecond5();
      this.dataTableSecond6();
      this.dataTableSecond7();
      this.dataTableSecond8();
      this.dataTableSecond9();
      this.dataTableThird3();
      this.dataTableThird4();
      this.dataTableThird5();
      this.dataTableThird6();
      this.dataTableFour1();
      this.dataTableFour4();
      this.dataTableFour5();
      this.dataTableFour6();
      this.dataTableFour7();
      this.dataTableFour8();
      this.dataTableFour9();
      this.dataTableFive1();
      this.dataTableFive2();
      this.dataTableFive3();
    },
    preserve() {
      this.isadd = false;
      this.sendFirstPage();
      this.sendFormFirst1();
      this.sendFormSecond1();
      this.sendFormSecond2();
      this.sendFormSecond3();
      this.sendFormSecond4();
      this.sendFormSecond5();
      this.sendFormSecond6();
      this.sendFormSecond7();
      this.sendFormSecond8();
      this.sendFormSecond9();
      this.sendFormSecond10();
      this.sendFormSecond11();
      this.sendFormThird1();
      this.sendFormThird2();
      this.sendFormThird3();
      this.sendFormThird4();
      this.sendFormThird5();
      this.sendFormThird6();
      this.sendFormFour1();
      this.sendFormFour2();
      this.sendFormFour3();
      this.sendFormFour4();
      this.sendFormFour5();
      this.sendFormFive1();
      this.sendFormFive2();
      this.sendFormFive3();
      this.sendFormFive4();
    },
    addNewOne() {
      this.isadd = true;
      this.sendFirstPage();
      this.sendFormFirst1();
      this.sendFormSecond1();
      this.sendFormSecond2();
      this.sendFormSecond3();
      this.sendFormSecond4();
      this.sendFormSecond5();
      this.sendFormSecond6();
      this.sendFormSecond7();
      this.sendFormSecond8();
      this.sendFormSecond9();
      this.sendFormSecond10();
      this.sendFormSecond11();
      this.sendFormThird1();
      this.sendFormThird2();
      this.sendFormThird3();
      this.sendFormThird4();
      this.sendFormThird5();
      this.sendFormThird6();
      this.sendFormFour1();
      this.sendFormFour2();
      this.sendFormFour3();
      this.sendFormFour4();
      this.sendFormFour5();
      this.sendFormFive1();
      this.sendFormFive2();
      this.sendFormFive3();
      this.sendFormFive4();
    },
    submit() {
      this.addNewOne();
      this.preserve();
      this.sendImport();
      this.$router.push("/performanceEvaluation");
      this.$message({ type: "success", message: "保存成功" });
    },
    selectChange(row) {
      this.selections = JSON.parse(JSON.stringify(row));
    },
    addnew(data,...item) {
      console.log("item",item)
      data.push({});
      console.log("新增项",data)
    },
    remove(data, index) {
    
      data.splice(index, 1);
      console.log("移除后",data)
    },
    prev() {
      this.active--;
      if (this.active < 0) this.active = 0;
      new_add.scrollIntoView();
    },
    next() {
      this.active++;
      if (this.active > 5) this.active = 0;
      new_add.scrollIntoView();
    },
    //
    //
    //
    //
    // 连接
    connectFormFirst1(ele) {
      let str = "";
      ele.forEach((item) => {
        if (item.category === undefined) {
          item.category = "";
        }
        if (item.person === undefined) {
          item.person = "";
        }
        if (item.time === undefined) {
          item.time = "";
        }
        str = str + item.category + "," + item.person + "," + item.time + ",";
      });

      return str.slice(0, -1);
    },
    connectFormSecond3(ele) {
      let str = "";
      ele.forEach((item) => {
        if (item.name === undefined) {
          item.name = "";
        }
        if (item.address === undefined) {
          item.address = "";
        }
        if (item.time === undefined) {
          item.time = "";
        }
        if (item.person === undefined) {
          item.person = "";
        }
        if (item.category === undefined) {
          item.category = "";
        }
        str =
          str +
          item.name +
          "," +
          item.address +
          "," +
          item.time +
          "," +
          item.person +
          "," +
          item.category +
          ",";
      });
      return str.slice(0, -1);
    },
    connectFormThird4(ele) {
      let str = "";
      ele.forEach((item) => {
        if (item.category === undefined) {
          item.category = "";
        }
        if (item.person === undefined) {
          item.person = "";
        }
        if (item.time === undefined) {
          item.time = "";
        }
        str = str + item.category + "," + item.person + "," + item.time + ",";
      });
      return str.slice(0, -1);
    },
    //
    //
    // 分割
    group(array, subGroupLength) {
      let index = 0;
      let newArray = [];
      while (index < array.length) {
        newArray.push(array.slice(index, (index += subGroupLength)));
      }
      return newArray;
    },
    cutFormFirst1(ele) {
      let oldarr = ele.split(",");
      let newarr = this.group(oldarr, 3);
      let arr = [];
      newarr.forEach((element, index) => {
        arr.push({ category: "", person: "", time: "" });
        arr[index].category = element[0];
        arr[index].person = element[1];
        arr[index].time = element[2];
      });
      return arr;
    },
    cutFormSecond3(ele) {
      let str = ele.split(",");
      let newstr = this.group(str, 5);
      let arr = [];
      newstr.forEach((element, index) => {
        arr.push({ name: "", address: "", time: "", person: "", category: "" });
        arr[index].name = element[0];
        arr[index].address = element[1];
        arr[index].time = element[2];
        arr[index].person = element[3];
        arr[index].category = element[4];
      });
      return arr;
    },
    //
    ///
    //
    //
    //
    //获取保存数据
    getFirstPage() {
      request({
        url: "/FirstPage/getSave",
        method: "post",
        data: {
          fpTime: this.sendmsg.time,
          fpDepartment: this.sendmsg.department,
          fpSub: this.sendmsg.subject,
        },
      }).then((res) => {
        console.log(res)
        this.firstPage = res.data;
      });
    },
    getFormFirst1() {
      request({
        url: "/DisconsTraining/getSave",
        method: "post",
        data: {
          dctTime: this.sendmsg.time,
          dctDepartment: this.sendmsg.department,
          dctSub: this.sendmsg.subject,
        },
      }).then((res) => {
        console.log("formfirst",res)
        if (res.data != null) {
          this.formFirst = res.data;
          this.formFirst.dctHonor = this.cutFormFirst1(res.data.dctHonor);
        }
      });
    },
    getFormSecond1() {
      request({
        url: "/TeachingAchiaward/getSave",
        method: "post",
        data: {
          taaTime: this.sendmsg.time,
          taaDepartment: this.sendmsg.department,
          taaSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formSecond1.countryLevel = res.data.filter((item) => {
          return item.taaCategory === "国家级教学成果奖";
        });
        this.formSecond1.otherLevel = res.data.filter((item) => {
          return item.taaCategory === "其他代表性教学成果奖";
        });
      });
    },
    getFormSecond2() {
      request({
        url: "/TeaEng/getSave",
        method: "post",
        data: {
          teTime: this.sendmsg.time,
          teDepartment: this.sendmsg.department,
          teSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formSecond2.firArr = res.data;
      });
    },
    getFormSecond3() {
      request({
        url: "/IntexcStudents/getSave",
        method: "post",
        data: {
          iesTime: this.sendmsg.time,
          iesDepartment: this.sendmsg.department,
          iesSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formSecond3 = res.data;
        this.formSecond3.firArr = this.cutFormSecond3(res.data.iesReport);
      });
    },
    getFormSecond4() {
      request({
        url: "/AovStuchina/getSave",
        method: "post",
        data: {
          ascTime: this.sendmsg.time,
          ascDepartment: this.sendmsg.department,
          ascSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formSecond4.firArr = res.data;
      });
    },
    getFormSecond5() {
      request({
        url: "/ReachiStuinsch/getSave",
        method: "post",
        data: {
          rasisTime: this.sendmsg.time,
          rasisDepartment: this.sendmsg.department,
          rasisSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formSecond5.rasisAwa = res.data[0].rasisAwa;
        this.formSecond5.firArr = res.data;
      });
    },
    getFormSecond6() {
      request({
        url: "/StuempCardevqualit/getSave",
        method: "post",
        data: {
          secdqTime: this.sendmsg.time,
          secdqDepartment: this.sendmsg.department,
          secdqSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formSecond6 = res.data;
      });
    },
    getFormSecond7() {
      request({
        url: "/TmainEmpdes/getSave",
        method: "post",
        data: {
          tedTime: this.sendmsg.time,
          tedDepartment: this.sendmsg.department,
          tedSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formSecond7.firArr = res.data;
      });
    },
    getFormSecond8() {
      request({
        url: "/RepreGradua/getSave",
        method: "post",
        data: {
          rgTime: this.sendmsg.time,
          rgDepartment: this.sendmsg.department,
          rgSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formSecond8.firArr = res.data;
      });
    },
    getFormSecond9() {
      request({
        url: "/ProCertific/getSave",
        method: "post",
        data: {
          pcTime: this.sendmsg.time,
          pcDepartment: this.sendmsg.department,
          pcSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formSecond9.firArr = res.data.filter((item) => {
          return item.pcTypes === "专业认证";
        });
        this.formSecond9.secArr = res.data.filter((item) => {
          return item.pcTypes === "教改项目";
        });
      });
    },
    getFormSecond10() {
      request({
        url: "/PubOtext/getSave",
        method: "post",
        data: {
          potTime: this.sendmsg.time,
          potDepartment: this.sendmsg.department,
          potSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formSecond10.firArr = res.data;
      });
    },
    getFormSecond11() {
      request({
        url: "/DiscipTwocompetition/getSave",
        method: "post",
        data: {
          dtcTime: this.sendmsg.time,
          dtcDepartment: this.sendmsg.department,
          dtcSub: this.sendmsg.subject,
        },
      }).then((res) => {
        console.log(res)
        this.formSecond11.firArr = res.data.filter((item) => {
          return item.dtcCategory === "学科竞赛";
        });
        this.formSecond11.secArr = res.data.filter((item) => {
          return item.dtcCategory === "体育比赛";
        });
        this.formSecond11.thiArr = res.data.filter((item) => {
          return item.dtcCategory === "研究生优秀学位论文";
        });
      });
    },
    getFormThird1() {
      request({
        url: "/TeaMordem/getSave",
        method: "post",
        data: {
          tmTime: this.sendmsg.time,
          tmDepartment: this.sendmsg.department,
          tmSub: this.sendmsg.subject,
        },
      }).then((res) => {
        if (res.data != null) {
          this.formThird1 = res.data;
          this.formThird1.firArr = this.cutFormFirst1(res.data.tmCommend);
        }
      });
    },
     getFormThird2() {
      request({
        url: "/BasinforTeachstaff/getSave",
        method: "post",
        data: {
          tmTime: this.sendmsg.time,
          tmDepartment: this.sendmsg.department,
          tmSub: this.sendmsg.subject,
        },
      }).then((res) => {
        if (res.data != null) {
           console.log("BasinforTeachstaff",res.data)
          this.formThird2 = res.data;
        }
      });
    },
    getFormThird3() {
      request({
        url: "/BasinforRepreteachers/getSave",
        method: "post",
        data: {
          brtTime: this.sendmsg.time,
          brtDepartment: this.sendmsg.department,
          brtSub: this.sendmsg.subject,
        },
      }).then((res) => {
        if (res.data != null) {
          this.formThird3.firArr = res.data;
        }
      });
    },
    getFormThird4() {
      request({
        url: "/SciTeam/getSave",
        method: "post",
        data: {
          stTime: this.sendmsg.time,
          stDepartment: this.sendmsg.department,
          stSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formThird4.firArr = res.data;
      });
    },
    getFormThird5() {
      request({
        url: "/SupPlatform/getSave",
        method: "post",
        data: {
          spTime: this.sendmsg.time,
          spDepartment: this.sendmsg.department,
          spSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formThird5.firArr = res.data.filter((item) => {
          return item.spType === "国家级平台";
        });
        this.formThird5.secArr = res.data.filter((item) => {
          return item.spType === "教育部平台、国防重点学科实验室";
        });
        this.formThird5.thiArr = res.data.filter((item) => {
          return item.spType === "其他代表性支撑平台";
        });
      });
    },
    getFormThird6() {
      request({
        url: "/MainstruEquipment/getSave",
        method: "post",
        data: {
          meTime: this.sendmsg.time,
          meDepartment: this.sendmsg.department,
          meSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formThird6.firArr = res.data;
      });
    },
    getFormFour1() {
      request({
        url: "/SciReslevel/getSave",
        method: "post",
        data: {
          srlTime: this.sendmsg.time,
          srlDepartment: this.sendmsg.department,
          srlSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formFour1.firArr = res.data.filter((item) => {
          return item.srlCategory === "纵向科研项目";
        });
        this.formFour1.secArr = res.data.filter((item) => {
          return item.srlCategory === "重要军队国防项目";
        });
        this.formFour1.thiArr = res.data.filter((item) => {
          return item.srlCategory === "其他代表性科研项目";
        });
        this.formFour1.fouArr = res.data.filter((item) => {
          return item.srlCategory === "横向科研项目";
        });
      });
    },
    getFormFour2() {
      request({
        url: "/AcademicPaperquality/getSave",
        method: "post",
        data: {
          apqTime: this.sendmsg.time,
          apqDepartment: this.sendmsg.department,
          apqSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formFour2.apqAwaintro = res.data[0].apqAwaintro;
        this.formFour2.apqContribute = res.data[0].apqContribute;
        this.formFour2.apqSelfevaluation = res.data[0].apqSelfevaluation;
        this.formFour2.firArr = res.data;
      });
    },
    getFormFour3() {
      request({
        url: "/QuaschoWritings/getSave",
        method: "post",
        data: {
          qswTime: this.sendmsg.time,
          qswDepartment: this.sendmsg.department,
          qswSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formFour3.firArr = res.data;
      });
    },
    getFormFour4() {
      request({
        url: "/IntelPropsituation/getSave",
        method: "post",
        data: {
          ipsTime: this.sendmsg.time,
          ipsDepartment: this.sendmsg.department,
          ipsSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formFour4.firArr = res.data;
      });
    },
    getFormFour5() {
      request({
        url: "/ScientAwards/getSave",
        method: "post",
        data: {
          saTime: this.sendmsg.time,
          saDepartment: this.sendmsg.department,
          saSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formFour5.firArr = res.data.filter((item) => {
          return item.saCategory === "国家级科研奖励";
        });
        this.formFour5.secArr = res.data.filter((item) => {
          return item.saCategory === "教育部奖、军队国防奖、中国专利奖";
        });
        this.formFour5.thiArr = res.data.filter((item) => {
          return item.saCategory === "其他代表性科研奖励";
        });
      });
    },
    getFormFive1() {
      request({
        url: "/SocialServices/getSave",
        method: "post",
        data: {
          ssTime: this.sendmsg.time,
          ssDepartment: this.sendmsg.department,
          ssSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formFive1 = res.data;
      });
    },
    getFormFive2() {
      request({
        url: "/PatentTransformat/getSave",
        method: "post",
        data: {
          ptfTime: this.sendmsg.time,
          ptfDepartment: this.sendmsg.department,
          ptfSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formFive2.firArr = res.data;
      });
    },
    getFormFive3() {
      request({
        url: "/DecmakingConsult/getSave",
        method: "post",
        data: {
          dmcTime: this.sendmsg.time,
          dmcDepartment: this.sendmsg.department,
          dmcSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formFive3.firArr = res.data;
      });
    },
    getFormFive4() {
      request({
        url: "/StaSpecif/getSave",
        method: "post",
        data: {
          sspTime: this.sendmsg.time,
          sspDepartment: this.sendmsg.department,
          sspSub: this.sendmsg.subject,
        },
      }).then((res) => {
        this.formFive4.firArr = res.data;
      });
    },
    //
    //
    //
    //
    //
    //
    //
    //获取表格数据
    dataTableSecond1() {
      request({
        url: "/TeachingAchiaward/getNationalSciAward",
        method: "get",
      }).then((res) => {
        this.tableSecond1 = res.data;
      });
    },
    dataTableSecond2() {
      request({
        url: "/TeachingAchiaward/getOhterSciAward",
        method: "get",
      }).then((res) => {
        this.tableSecond2 = res.data;       
      });
    },
    dataTableSecond3() {
      request({
        url: "/TeaEng/getTeaEngs",
        method: "get",
      }).then((res) => {
        this.tableSecond3 = res.data;
      });
    },
    dataTableSecond4() {
      request({
        url: "/ProCertific/getMajorList",
        method: "get",
      }).then((res) => {
        this.tableSecond4 = res.data;
      });
    },
    dataTableSecond5() {
      request({
        url: "/ProCertific/getSportList",
        method: "get",
      }).then((res) => {
        this.tableSecond5 = res.data;
      });
    },
    dataTableSecond6() {
      request({
        url: "/teaRes/getTextBook",
        method: "post",
      }).then((res) => {
        this.tableSecond6 = res.data;
      });
    },
    dataTableSecond7() {
      request({
        url: "/DiscipTwocompetition/getAcadComList",
        method: "get",
      }).then((res) => {
        this.tableSecond7 = res.data;
      });
    },
    dataTableSecond8() {
      request({
        url: "/DiscipTwocompetition/getSportList",
        method: "get",
      }).then((res) => {
        this.tableSecond8 = res.data;
      });
    },
    dataTableSecond9() {
      request({
        url: "/DiscipTwocompetition/getSciList",
        method: "get",
      }).then((res) => {
        this.tableSecond9 = res.data;
      });
    },
    dataTableThird3() {
      request({
        url: "/SciTeam/getTeams",
        method: "get",
      }).then((res) => {
        this.tableThird3 = res.data;
      });
    },
    dataTableThird4() {
      request({
        url: "/SupPlatform/getNational",
        method: "get",
      }).then((res) => {
        this.tableThird4 = res.data;
      });
    },
    dataTableThird5() {
      request({
        url: "/SupPlatform/getStu",
        method: "get",
      }).then((res) => {
        this.tableThird5 = res.data;
      });
    },
    dataTableThird6() {
      request({
        url: "/SupPlatform/getOther",
        method: "get",
      }).then((res) => {
        this.tableThird6 = res.data;
      });
    },
    dataTableFour1() {
      request({
        url: "/project/findZProject",
        method: "post",
      }).then((res) => {
        this.tableFour1 = res.data;
      });
    },
    dataTableFour4() {
      request({
        url: "/project/findHProject",
        method: "post",
      }).then((res) => {
        this.tableFour4 = res.data;
        // console.log(res) 
        // this.formFour1.fouArr = res.data;
        
      });
    },
    dataTableFour5() {
      request({
        url: "/SciWriter/getSciWr",
        method: "post",
      }).then((res) => {
        this.tableFour5 = res.data;
      });
    },
    dataTableFour6() {
      request({
        url: "/IntelPropsituation/getList",
        method: "get",
      }).then((res) => {
        this.tableFour6 = res.data;
      });
    },
    dataTableFour7() {
      request({
        url: "/ScientAwards/getNational",
        method: "get",
      }).then((res) => {
        this.tableFour7 = res.data;
      });
    },
    dataTableFour8() {
      request({
        url: "/ScientAwards/getStu",
        method: "get",
      }).then((res) => {
        this.tableFour8 = res.data;
      });
    },
    dataTableFour9() {
      request({
        url: "/ScientAwards/getOther",
        method: "get",
      }).then((res) => {
        this.tableFour9 = res.data;
      });
    },
    dataTableFive1() {
      request({
        url: "/SciPatent/getSciPat",
        method: "post",
      }).then((res) => {
        this.tableFive1 = res.data;
      });
    },
    dataTableFive2() {
      request({
        url: "/DecmakingConsult/getList",
        method: "get",
      }).then((res) => {
        this.tableFive2 = res.data;
      });
    },
    dataTableFive3() {
      request({
        url: "/StaSpecif/getList",
        method: "get",
      }).then((res) => {
        this.tableFive3 = res.data;
      });
    },
    //
    //
    //
    //
    //
    //
    //发送
    sendImport() {
      request({
        url: "/PExam/add",
        method: "post",
        data: {
          peTime: this.sendmsg.time,
          peDepartment: this.sendmsg.department,
          peSub: this.sendmsg.subject,
        },
        headers: {
          "Content-type": "application/json;charset=utf-8",
        },
      });
    },
    sendFirstPage() {
      this.firstPage.fpTime = this.sendmsg.time;
      this.firstPage.fpDepartment = this.sendmsg.department;
      this.firstPage.fpSub = this.sendmsg.subject;
      request({
        url: `/FirstPage/${this.isadd ? "add" : "save"}`,
        method: "post",
        data: this.firstPage,
        headers: {
          "Content-type": "application/json;charset=utf-8",
        },
      });
    },
    sendFormFirst1() {
      request({
        url: `/DisconsTraining/${this.isadd ? "add" : "save"}`,
        method: "post",
        data: {
          dctTime: this.sendmsg.time,
          dctDepartment: this.sendmsg.department,
          dctSub: this.sendmsg.subject,
          dctTarget: this.formFirst.dctTarget,
          dctIntroduction: this.formFirst.dctIntroduction,
          dctCplpe: this.formFirst.dctCplpe,
          dctMaolape: this.formFirst.dctMaolape,
          dctHonor: this.connectFormFirst1(this.formFirst.dctHonor),
        },
        headers: {
          "Content-type": "application/json;charset=utf-8",
        },
      });
    },
    sendFormSecond1() {
      if (this.formSecond1.countryLevel.length > 0) {
        request({
          url: `/TeachingAchiaward/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formSecond1.countryLevel,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
      if (this.formSecond1.otherLevel.length > 0) {
        request({
          url: `/TeachingAchiaward/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formSecond1.otherLevel,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
    },
    sendFormSecond2() {
      if (this.formSecond2.firArr.length > 0) {
        request({
          url: `/TeaEng/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formSecond2.firArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
    },
    sendFormSecond3() {
      request({
        url: `/IntexcStudents/${this.isadd ? "add" : "save"}`,
        method: "post",
        data: {
          iesTime: (this.sendmsg.time),
          iesDepartment: this.sendmsg.department,
          iesSub: this.sendmsg.subject,
          iesCategory: this.formSecond3.iesCategory,
          iesCount: parseInt(this.formSecond3.iesCount),
          iesOverexchstu: this.formSecond3.iesOverexchstu,
          iesNossbtnsf: parseInt(this.formSecond3.iesNossbtnsf),
          iesIterritory: parseInt(this.formSecond3.iesIterritory),
          iesOterritory: parseInt(this.formSecond3.iesOterritory),
          iesReport: this.connectFormSecond3(this.formSecond3.firArr),
          iesAgataoaa: this.formSecond3.iesAgataoaa,
        },
        headers: {
          "Content-type": "application/json;charset=utf-8",
        },
      });
    },
    sendFormSecond4() {
      this.formSecond4.firArr.forEach((item) => {
        item.ascTime = this.sendmsg.time;
        item.ascDepartment = this.sendmsg.department;
        item.ascSub = this.sendmsg.subject;
      });
      request({
        url: `/AovStuchina/${this.isadd ? "add" : "save"}`,
        method: "post",
        data: this.formSecond4.firArr,
        headers: {
          "Content-type": "application/json;charset=utf-8",
        },
      });
    },
    sendFormSecond5() {
      this.formSecond5.firArr.forEach((item) => {
        item.rasisAwa = this.formSecond5.rasisAwa;
        item.rasisDepartment = this.sendmsg.department;
        item.rasisTime = this.sendmsg.time;
        item.rasisSub = this.sendmsg.subject;
      });
      request({
        url: `/ReachiStuinsch/${this.isadd ? "add" : "save"}`,
        method: "post",
        data: this.formSecond5.firArr,
        headers: {
          "Content-type": "application/json;charset=utf-8",
        },
      });
    },
    sendFormSecond6() {
      request({
        url: `/StuempCardevqualit/${this.isadd ? "add" : "save"}`,
        method: "post",
        data: {
          secdqTime: this.sendmsg.time,
          secdqDepartment: this.sendmsg.department,
          secdqSub: this.sendmsg.subject,
          secdqAwa: this.formSecond6.secdqAwa,
          secdqCategor: this.formSecond6.secdqCategor,
          secdqTotalnumgra: this.formSecond6.secdqTotalnumgra,
          secdqNumdegawa: this.formSecond6.secdqNumdegawa,
          secdqAgrconemp: this.formSecond6.secdqAgrconemp,
          secdqSelfemp: this.formSecond6.secdqSelfemp,
          secdqStupart: this.formSecond6.secdqStupart,
          secdqDomfuredu: this.formSecond6.secdqDomfuredu,
          secdqOvefuredu: this.formSecond6.secdqOvefuredu,
          secdqNoepaer: this.formSecond6.secdqNoepaer,
          secdqPago: this.formSecond6.secdqPago,
          secdqHeu: this.formSecond6.secdqHeu,
          secdqSapeu: this.formSecond6.secdqSapeu,
          secdqSru: this.formSecond6.secdqSru,
          secdqHu: this.formSecond6.secdqHu,
          secdqOpi: this.formSecond6.secdqOpi,
          secdqSoe: this.formSecond6.secdqSoe,
          secdqPe: this.formSecond6.secdqPe,
          secdqFue: this.formSecond6.secdqFue,
          secdqTroops: this.formSecond6.secdqTroops,
          secdqOther: this.formSecond6.secdqOther,
          secdqTprovince: this.formSecond6.secdqTprovince,
          secdqEasreg: this.formSecond6.secdqEasreg,
          secdqCenreg: this.formSecond6.secdqCenreg,
          secdqWesreg: this.formSecond6.secdqWesreg,
          secdqOverseas: this.formSecond6.secdqOverseas,
          secdqEihatgrl: this.formSecond6.secdqEihatgrl,
        },
        headers: {
          "Content-type": "application/json;charset=utf-8",
        },
      });
    },
    sendFormSecond7() {
      this.formSecond7.firArr.forEach((item) => {
        item.tedTime = this.sendmsg.time;
        item.tedDepartment = this.sendmsg.department;
        item.tedSub = this.sendmsg.subject;
      });
      request({
        url: `/TmainEmpdes/${this.isadd ? "add" : "save"}`,
        method: "post",
        data: this.formSecond7.firArr,
        headers: {
          "Content-type": "application/json;charset=utf-8",
        },
      });
    },
    sendFormSecond8() {
      this.formSecond8.firArr.forEach((item) => {
        item.rgDepartment = this.sendmsg.department;
        item.rgTime = this.sendmsg.time;
        item.rgSub = this.sendmsg.subject;
      });
      if (this.formSecond8.firArr.length > 0) {
        request({
          url: `/RepreGradua/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formSecond8.firArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
    },
    sendFormSecond9() {
      if (this.formSecond9.firArr.length > 0) {
        request({
          url: `/ProCertific/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formSecond9.firArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
      if (this.formSecond9.secArr.length > 0) {
        request({
          url: `/ProCertific/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formSecond9.secArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
    },
    sendFormSecond10() {
      if (this.formSecond10.firArr.length > 0) {
        request({
          url: `/PubOtext/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formSecond10.firArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
    },
    sendFormSecond11() {
      if (this.formSecond11.firArr.length > 0) {
        request({
          url: `/DiscipTwocompetition/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formSecond11.firArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
      if (this.formSecond11.secArr.length > 0) {
        request({
          url: `/DiscipTwocompetition/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formSecond11.secArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
      if (this.formSecond11.thiArr.length > 0) {
        request({
          url: `/DiscipTwocompetition/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formSecond11.thiArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
    },
    sendFormThird1() {
      request({
        url: `/TeaMordem/${this.isadd ? "add" : "save"}`,
        method: "post",
        data: {
          tmTime: this.sendmsg.time,
          tmDepartment: this.sendmsg.department,
          tmSub: this.sendmsg.subject,
          tmWork: this.formThird1.tmWork,
          tmProportion: this.formThird1.tmProportion,
          tmCount: this.formThird1.tmCount,
          tmHcount: this.formThird1.tmHcount,
          tmEfect: this.formThird1.tmEfect,
          tmCommend: this.connectFormThird4(this.formThird1.firArr),
        },
      });
    },
    sendFormThird2() {
      console.log(this.formThird2StudentStruct);
      const btsStruct = this.formThird2StudentStruct.map(item => [item.highestdegree, item.numandratio].join(',')).join(',');
      request({
        url: `/BasinforTeachstaff/${this.isadd ? "add" : "save"}`,
        method: "post",
        data: {
          btsTime: this.sendmsg.time,
          btsDepartment: this.sendmsg.department,
          btsSub: this.sendmsg.subject,
          btsStruct: btsStruct, //需要切割，暂时没写
          btsMastercount: this.formThird2.btsMastercount,
          btsTearatio: this.formThird2.btsTearatio,
          btsGratutorra: this.formThird2.btsGratutorra,
          btsOther: this.formThird2.btsOther,
          btsCorrect: this.formThird2.btsCorrect,
        },
      });
    },
    sendFormThird3() {
      this.formThird3.firArr.forEach((item) => {
        item.brtTime = this.sendmsg.time;
        item.brtDepartment = this.sendmsg.department;
        item.brtSub = this.sendmsg.subject;
      });

      request({
        url: `/BasinforRepreteachers/${this.isadd ? "add" : "save"}`,
        method: "post",
        data: this.formThird3.firArr,
        headers: {
          "Content-type": "application/json;charset=utf-8",
        },
      });
    },
    sendFormThird4() {
      if (this.formThird4.firArr.length > 0) {
        request({
          url: `/SciTeam/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formThird4.firArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
    },
    sendFormThird5() {
      if (this.formThird5.firArr.length > 0) {
        request({
          url: `/SupPlatform/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formThird5.firArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
      if (this.formThird5.secArr.length > 0) {
        request({
          url: `/SupPlatform/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formThird5.secArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
      if (this.formThird5.thiArr.length > 0) {
        request({
          url: `/SupPlatform/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formThird5.thiArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
    },
    sendFormThird6() {
      this.formThird6.firArr.forEach((item) => {
        item.meDepartment = this.sendmsg.department;
        item.meTime = this.sendmsg.time;
        item.meSub = this.sendmsg.subject;
      });
      if (this.formThird6.firArr.length > 0) {
        request({
          url: `/MainstruEquipment/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formThird6.firArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
    },
    sendFormFour1() {
      if (this.formFour1.firArr.length > 0) {
        request({
          url: `/SciReslevel/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formFour1.firArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
      if (this.formFour1.secArr.length > 0) {
        request({
          url: `/SciReslevel/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formFour1.secArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
      if (this.formFour1.thiArr.length > 0) {
        request({
          url: `/SciReslevel/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formFour1.thiArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
      if (this.formFour1.fouArr.length > 0) {
        request({
          url: `/SciReslevel/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formFour1.fouArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
    },
    sendFormFour2() {
      this.formFour2.firArr.forEach((item) => {
        item.apqAwaintro = this.formFour2.apqAwaintro;
        item.apqContribute = this.formFour2.apqContribute;
        item.apqSelfevaluation = this.formFour2.apqSelfevaluation;
        (item.apqTime = this.sendmsg.time),
          (item.apqDepartment = this.sendmsg.department),
          (item.apqSub = this.sendmsg.subject);
      });
      request({
        url: `/AcademicPaperquality/${this.isadd ? "add" : "save"}`,
        method: "post",
        data: this.formFour2.firArr,
        headers: {
          "Content-type": "application/json;charset=utf-8",
        },
      });
    },
    sendFormFour3() {
      if (this.formFour3.firArr.length > 0) {
        request({
          url: `/QuaschoWritings/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formFour3.firArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
    },
    sendFormFour4() {
      if (this.formFour4.firArr.length > 0) {
        request({
          url: `/IntelPropsituation/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formFour4.firArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
    },
    sendFormFour5() {
      if (this.formFour5.firArr.length > 0) {
        request({
          url: `/ScientAwards/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formFour5.firArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
      if (this.formFour5.secArr.length > 0) {
        this.formFour5.secArr.forEach((item) => {
          request({
            url: `/ScientAwards/${this.isadd ? "add" : "save"}`,
            method: "post",
            data: this.formFour5.secArr,
            headers: {
              "Content-type": "application/json;charset=utf-8",
            },
          });
        });
      }
      if (this.formFour5.thiArr.length > 0) {
        this.formFour5.thiArr.forEach((item) => {
          request({
            url: `/ScientAwards/${this.isadd ? "add" : "save"}`,
            method: "post",
            data: this.formFour5.thiArr,
            headers: {
              "Content-type": "application/json;charset=utf-8",
            },
          });
        });
      }
    },
    sendFormFive1() {
      request({
        method: "post",
        url: `/SocialServices/${this.isadd ? "add" : "save"}`,
        data: {
          ssTime: this.sendmsg.time,
          ssDepartment: this.sendmsg.department,
          ssSub: this.sendmsg.subject,
          ssIntro: this.formFive1.ssIntro,
          ssExample1: this.formFive1.ssExample1,
          ssExample2: this.formFive1.ssExample2,
          ssExample1data: this.formFive1.ssExample1data,
          ssExample2data: this.formFive1.ssExample2data,
        },
      });
    },
    sendFormFive2() {
      if (this.formFive2.firArr.length > 0) {
        request({
          url: `/PatentTransformat/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formFive2.firArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
    },
    sendFormFive3() {
      if (this.formFive3.firArr.length > 0) {
        request({
          url: `/DecmakingConsult/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formFive3.firArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
    },
    sendFormFive4() {
      if (this.formFive4.firArr.length > 0) {
        request({
          url: `/StaSpecif/${this.isadd ? "add" : "save"}`,
          method: "post",
          data: this.formFive4.firArr,
          headers: {
            "Content-type": "application/json;charset=utf-8",
          },
        });
      }
    },
    //
    //[]       []
    //
    //
    //
    //确定添加
    suretableSecond1() {
      this.selections.forEach((item) => {
        let obj = {};
        obj.taaCategory = "国家级教学成果奖";
        obj.taaTime = this.sendmsg.time;
        obj.taaDepartment = this.sendmsg.department;
        obj.taaSub = this.sendmsg.subject;
        obj.taaAwaname = item.tearesClass;
        obj.taaAchname = item.tearesName;
        obj.taaLevel = item.tearesGrade;
        obj.taaPerson = item.tearesAuthor;
        obj.taaPriyeasr = item.tearesTime;
        this.formSecond1.countryLevel.push(obj);
      });
      this.dialogtableSecond1 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableSecond2() {
      this.selections.forEach((item) => {
        let obj = {};
        obj.taaTime = this.sendmsg.time;
        obj.taaDepartment = this.sendmsg.department;
        obj.taaSub = this.sendmsg.subject;
        obj.taaCategory = "其他代表性教学成果奖";
        obj.taaAwaname = item.tearesClass;
        obj.taaAchname = item.tearesName;
        obj.taaLevel = item.tearesGrade;
        obj.taaPerson = item.tearesAuthor;
        obj.taaPriyeasr = item.tearesTime;
        this.formSecond1.otherLevel.push(obj);
      });
      this.dialogtableSecond2 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableSecond3() {
      this.selections.forEach((item) => {
        console.log("教学工程新增项",item)
        let obj = {};
        obj.teCategory = item.proCategory;
        obj.teName = item.proName;
        obj.tePerson = item.proFirstperson;
        obj.tePyear = item.proGtime;
        obj.teTime = this.sendmsg.time;
        obj.teDepartment = this.sendmsg.department;
        obj.teSub = this.sendmsg.subject;
        this.formSecond2.firArr.push(obj);
      });
      this.dialogtableSecond3 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableSecond4() {
      this.selections.forEach((item) => {
        console.log("专业认证",item)
        let obj = {};
        obj.pcTime = this.sendmsg.time;
        obj.pcDepartment = this.sendmsg.department;
        obj.pcSub = this.sendmsg.subject;
        obj.pcTypes = "专业认证";
        obj.pcCategory = item.proCategory;
        obj.pcPc = item.proName;
        obj.pcPerson = item.proFirstperson;
        obj.pcTtime = item.proGtime;
        this.formSecond9.firArr.push(obj);
      });
      this.dialogtableSecond4 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableSecond5() {
      this.selections.forEach((item) => { 
        console.log("教改项目",item)
        let obj = {};
        obj.pcTime = this.sendmsg.time;
        obj.pcDepartment = this.sendmsg.department;
        obj.pcSub = this.sendmsg.subject;
        obj.pcTypes = "教改项目";
        obj.pcCategory = item.tearesAtt;
        obj.pcPc = item.tearesName;
        obj.pcPerson = item.tearesAuthor ;
        obj.pcTtime = item.tearesTime;
        this.formSecond9.secArr.push(obj);
      });
      this.dialogtableSecond5 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableSecond6() {
      this.selections.forEach((item) => {
        let obj = {};
        obj.potTime = this.sendmsg.time;
        obj.potDepartment = this.sendmsg.department;
        obj.potSub = this.sendmsg.subject;
        obj.potName = item.tearesName;
        obj.potPerson = item.tearesAuthor;
        obj.potPubdate = item.tearesTime;
        this.formSecond10.firArr.push(obj);
      });
      this.dialogtableSecond6 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableSecond7() {
      this.selections.forEach((item) => {
        let obj = {};
        obj.dtcTime = this.sendmsg.time;
        obj.dtcDepartment = this.sendmsg.department;
        obj.dtcSub = this.sendmsg.subject;
        obj.dtcCategory = "学科竞赛";
        obj.dtcLevel = item.compGrade1;
        obj.dtcName = item.compXname;
        obj.dtcRange = item.compGrade2;
        obj.dtcTeacher = item.compTeacher;
        obj.dtcGtime = item.compTime;
        this.formSecond11.firArr.push(obj);
      });
      this.dialogtableSecond7 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    // 89暂时没有
    suretableSecond8() {
      this.selections.forEach((item) => {
        console.log("体育比赛",item)
        let obj = {};
        obj.dtcCategory = "体育比赛";
        obj.dtcTime = this.sendmsg.time;
        obj.dtcDepartment = this.sendmsg.department;
        obj.dtcSub = this.sendmsg.subject;
        obj.dtcLevel = null;
        obj.dtcName = item.creName;
        obj.dtcRange = item.creRange;
        obj.dtcTeacher = null;
        obj.dtcGtime = item.creTime;
        this.formSecond11.secArr.push(obj);
      });
      this.dialogtableSecond8 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableSecond9() {
      this.selections.forEach((item) => {
        let obj = {};
        obj.dtcCategory = "研究生优秀学位论文";
        obj.dtcTime = this.sendmsg.time;
        obj.dtcDepartment = this.sendmsg.department;
        obj.dtcSub = this.sendmsg.subject;
        obj.dtcLevel = item.thesisClass;
        obj.dtcName = item.thesisTitle;
        obj.dtcRange = null;
        obj.dtcTeacher = null;
        obj.dtcGtime = item.thesisTime;
        this.formSecond11.thiArr.push(obj);
      });
      this.dialogtableSecond9 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    // 这个不用改
    suretableThird3() {
      this.selections.forEach((item) => {
        console.log(item)
        let obj = {}
        obj.stTime = this.sendmsg.time;
        obj.stDepartment = this.sendmsg.department;
        obj.stSub = this.sendmsg.subject;
        obj.stName = item.name;
        obj.stLevel = item.level;
        obj.stOther = item.other;
        obj.teamNumber = item.teamNumber;
        this.formThird4.firArr.push(obj);
      });
      this.dialogtableThird3 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    // 456没有
    suretableThird4() {
      this.selections.forEach((item) => {
        console.log()
        item.spTime = this.sendmsg.time;
        item.spDepartment = this.sendmsg.department;
        item.spSub = this.sendmsg.subject;
        item.spType = "国家级平台";
        this.formThird5.firArr.push(item);
      });
      this.dialogtableThird4 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableThird5() {
      this.selections.forEach((item) => {
        item.spTime = this.sendmsg.time;
        item.spDepartment = this.sendmsg.department;
        item.spSub = this.sendmsg.subject;
        item.spType = "教育部平台、国防重点学科实验室";

        this.formThird5.secArr.push(item);
      });
      this.dialogtableThird5 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableThird6() {
      this.selections.forEach((item) => {
        item.spTime = this.sendmsg.time;
        item.spDepartment = this.sendmsg.department;
        item.spSub = this.sendmsg.subject;
        item.spType = "其他代表性支撑平台";

        this.formThird5.thiArr.push(item);
      });
      this.dialogtableThird6 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    // 项目来源,合同经费没有
    suretableFour1() {
      this.selections.forEach((item) => {
        let obj = {};
        obj.srlTime = this.sendmsg.time;
        obj.srlDepartment = this.sendmsg.department;
        obj.srlSub = this.sendmsg.subject;
        obj.srlCategory = "纵向科研项目";
        obj.srlType = item.zcategorya;
        obj.srlName = item.zname;
        obj.srlId = item.znumber;
        obj.srlPerson = item.zadmin;
        obj.srlStarttime = item.zbegin;
        obj.srlBegintime = item.zstart;
        obj.srlFunreceived = item.zamount;
        this.formFour1.firArr.push(obj);
      });
      this.dialogtableFour1 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableFour2() {
      this.selections.forEach((item) => {
        let obj = {};
        obj.srlTime = this.sendmsg.time;
        obj.srlDepartment = this.sendmsg.department;
        obj.srlSub = this.sendmsg.subject;
        obj.srlCategory = "重要军队国防项目";
        obj.srlType = item.zcategorya;
        obj.srlName = item.zname;
        obj.srlId = item.znumber;
        obj.srlPerson = item.zadmin;
        obj.srlStarttime = item.zbegin;
        obj.srlBegintime = item.zstart;
        obj.srlFunreceived = item.zamount;
        this.formFour1.secArr.push(obj);
      });
      this.dialogtableFour2 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableFour3() {
      this.selections.forEach((item) => {
        let obj = {};
        obj.srlTime = this.sendmsg.time;
        obj.srlDepartment = this.sendmsg.department;
        obj.srlSub = this.sendmsg.subject;
        obj.srlCategory = "其他代表性科研项目";
        obj.srlType = item.zcategorya;
        obj.srlName = item.zname;
        obj.srlId = item.znumber;
        obj.srlPerson = item.zadmin;
        obj.srlStarttime = item.zbegin;
        obj.srlBegintime = item.zstart;
        obj.srlFunreceived = item.zamount;
        this.formFour1.thiArr.push(obj);
      });
      this.dialogtableFour3 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableFour4() {
      this.selections.forEach((item) => {
        console.log("横向科研项目",item)
        let obj = {};
        obj.srlTime = this.sendmsg.time;
        obj.srlDepartment = this.sendmsg.department;
        obj.srlSub = this.sendmsg.subject;
        obj.srlCategory = "横向科研项目";
        obj.srlType = item.hcategory;
        obj.srlName = item.hname;
        obj.srlId = item.hnumber;
        obj.srlPerson = item.hadmin;
        obj.srlStarttime = item.hbegin;
        obj.srlBegintime = item.hstart;
        obj.srlConfunding = item.hamount;
        this.formFour1.fouArr.push(obj);
      });
      this.dialogtableFour4 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    // 著作类别没有
    suretableFour5() {
      this.selections.forEach((item) => {
        let obj = {};
        obj.qswTime = this.sendmsg.time;
        obj.qswDepartment = this.sendmsg.department;
        obj.qswSub = this.sendmsg.subject;
        obj.qswName = item.writerName;
        obj.qswAuthor = item.writerPerson;
        obj.qswPubhouse = item.writerWorks;
        obj.qswPubtime = item.writerTime;
        obj.qswIntro = item.writerIntroduction;
        this.formFour3.firArr.push(obj);
      });
      this.dialogtableFour5 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableFour6() {
      this.selections.forEach((item) => {
        let obj = {};
        obj.ipsTime = this.sendmsg.time;
        obj.ipsDepartment = this.sendmsg.department;
        obj.ipsSub = this.sendmsg.subject;
        obj.ipsName = item.knowledgeName;
        obj.ipsId = item.knowledgeId;
        obj.ipsRightper = item.knowledgePerson;
        obj.ipsInventor = item.knowledgePersons;
        this.formFour4.firArr.push(obj);
      });
      this.dialogtableFour6 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    // 奖项名称，参与单位，学科情况没有
    suretableFour7() {
      this.selections.forEach((item) => {
        let obj = {};
        obj.saTime = this.sendmsg.time;
        obj.saDepartment = this.sendmsg.department;
        obj.saSub = this.sendmsg.subject;
        obj.saCategory = "国家级科研奖励";
        obj.saAwaname = item.awardName;
        obj.saLevel = item.awardGrade2;
        obj.saDepname = item.awardName;
        obj.saPerson = item.awardAuthor;
        obj.saYear = item.awardTime;
        this.formFour5.firArr.push(obj);
      });
      this.dialogtableFour7 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableFour8() {
      this.selections.forEach((item) => {
        let obj = {};
        obj.saTime = this.sendmsg.time;
        obj.saDepartment = this.sendmsg.department;
        obj.saSub = this.sendmsg.subject;
        obj.saCategory = "教育部奖、军队国防奖、中国专利奖 ";
        obj.saAwaname = item.awardName;
        obj.saLevel = item.awardGrade2;
        obj.saDepname = item.awardName;
        obj.saPerson = item.awardAuthor;
        obj.saYear = item.awardTime;
        this.formFour5.secArr.push(obj);
      });
      this.dialogtableFour8 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableFour9() {
      this.selections.forEach((item) => {
        let obj = {};
        obj.saTime = this.sendmsg.time;
        obj.saDepartment = this.sendmsg.department;
        obj.saSub = this.sendmsg.subject;
        obj.saCategory = "其他代表性科研奖励";
        obj.saAwaname = item.awardName;
        obj.saLevel = item.awardGrade2;
        obj.saDepname = item.awardName;
        obj.saPerson = item.awardAuthor;
        obj.saYear = item.awardTime;
        this.formFour5.thiArr.push(obj);
      });
      this.dialogtableFour9 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableFive1() {
      this.selections.forEach((item) => {
        console.log(item)
        let obj = {};
        obj.ptfTime = this.sendmsg.time;
        obj.ptfDepartment = this.sendmsg.department;
        obj.ptfSub = this.sendmsg.subject;
        obj.ptfName = item.patentName;
        obj.ptfId = item.patentId;
        obj.ptfRightper = item.patentPerson;
        obj.ptfInventor = item.patentPersons;
        obj.ptfAuthorann = item.patentTime;
        obj.ptfFromat = item.patentTrans;
        obj.ptfContamount = item.patentMoney;
        this.formFive2.firArr.push(obj);
      });
      this.dialogtableFive1 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableFive2() {
      this.selections.forEach((item) => {
        let obj = {};
        obj.dmcTime = this.sendmsg.time;
        obj.dmcDepartment = this.sendmsg.department;
        obj.dmcSub = this.sendmsg.subject;
        obj.dmcName = item.dcrName;
        obj.dmcTtime = item.dcrTime;
        obj.dmcText = item.dmcIntro;
        this.formFive3.firArr.push(obj);
      });
      this.dialogtableFive2 = false;
      this.$refs.mutipleTable.clearSelection();
    },
    suretableFive3() {
      this.selections.forEach((item) => {
        item.sspTime = this.sendmsg.time;
        item.sspDepartment = this.sendmsg.department;
        item.sspSub = this.sendmsg.subject;
        this.formFive4.firArr.push(item);
      });
      this.dialogtableFive3 = false;
      this.$refs.mutipleTable.clearSelection();
    },
  },
  watch: {
    sendmsg: {
      immediate: true,
      deep: true,
      handler: function (newValue, oldValue) {
        if (
          newValue.time != "" &&
          newValue.department != "" &&
          newValue.subject != ""
        ) {
          this.nextState = false;
        } else {
          this.nextState = true;
        }
      },
    },
  },
  destroyed() {
    window.removeEventListener("scroll", this.handleScroll);
  },
};
</script>

<style >
@import "quill/dist/quill.core.css";
@import "quill/dist/quill.snow.css";
@import "quill/dist/quill.bubble.css";
.ql-container {
  min-height: 250px;
}
.top_step {
  padding: 0 !important;
}
.el-step__title {
  font-size: 10px;
}
/* .top_step {
  width: 500px;
  height: 40px;
  border: 2px dashed pink;
  border-radius: 20px;
  margin: 0 auto;
  line-height: 40px;
  background: #eee;
} */
.is_fixed {
  position: fixed;
  width: 400px;
  top: 0;
  right: 0;
  z-index: 999;
}
</style>